More updates to adjust the codebase to recent changes in NB proper, and some more build-related fixes separate-by-function-cleanup
authorJan Lahoda <jlahoda@netbeans.org>
Sun, 11 Mar 2012 12:39:49 +0100
branchseparate-by-function-cleanup
changeset 742a8f77a2577a6
parent 741 8b184767d2db
child 743 86fbdf770c7a
More updates to adjust the codebase to recent changes in NB proper, and some more build-related fixes
cmdline/compiler/nbproject/genfiles.properties
cmdline/compiler/nbproject/project.xml
cmdline/lib/nbproject/project.xml
cmdline/lib/test/unit/src/org/netbeans/modules/jackpot30/cmdline/lib/CreateStandaloneJar.java
cmdline/nbproject/platform.properties
language/ide/nbproject/platform.properties
language/ide/ui/nbproject/genfiles.properties
language/ide/ui/nbproject/project.xml
language/ide/ui/test/unit/src/org/netbeans/modules/jackpot30/ui/PatternGeneratorTest.java
remoting/build.sh
     1.1 --- a/cmdline/compiler/nbproject/genfiles.properties	Sat Mar 10 21:29:16 2012 +0100
     1.2 +++ b/cmdline/compiler/nbproject/genfiles.properties	Sun Mar 11 12:39:49 2012 +0100
     1.3 @@ -3,6 +3,6 @@
     1.4  build.xml.stylesheet.CRC32=79c3b980@1.33
     1.5  # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
     1.6  # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
     1.7 -nbproject/build-impl.xml.data.CRC32=2ffedfaa
     1.8 +nbproject/build-impl.xml.data.CRC32=dcf519c4
     1.9  nbproject/build-impl.xml.script.CRC32=64f6fe95
    1.10  nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.49
     2.1 --- a/cmdline/compiler/nbproject/project.xml	Sat Mar 10 21:29:16 2012 +0100
     2.2 +++ b/cmdline/compiler/nbproject/project.xml	Sun Mar 11 12:39:49 2012 +0100
     2.3 @@ -158,7 +158,7 @@
     2.4                      <build-prerequisite/>
     2.5                      <compile-dependency/>
     2.6                      <run-dependency>
     2.7 -                        <specification-version>1.0.1.18.9.20.6</specification-version>
     2.8 +                        <implementation-version/>
     2.9                      </run-dependency>
    2.10                  </dependency>
    2.11                  <dependency>
    2.12 @@ -237,10 +237,6 @@
    2.13                          <compile-dependency/>
    2.14                      </test-dependency>
    2.15                      <test-dependency>
    2.16 -                        <code-name-base>org.netbeans.modules.java.hints.processor</code-name-base>
    2.17 -                        <compile-dependency/>
    2.18 -                    </test-dependency>
    2.19 -                    <test-dependency>
    2.20                          <code-name-base>org.netbeans.modules.masterfs</code-name-base>
    2.21                          <compile-dependency/>
    2.22                      </test-dependency>
     3.1 --- a/cmdline/lib/nbproject/project.xml	Sat Mar 10 21:29:16 2012 +0100
     3.2 +++ b/cmdline/lib/nbproject/project.xml	Sun Mar 11 12:39:49 2012 +0100
     3.3 @@ -204,10 +204,6 @@
     3.4                          <compile-dependency/>
     3.5                      </test-dependency>
     3.6                      <test-dependency>
     3.7 -                        <code-name-base>org.netbeans.modules.java.hints.processor</code-name-base>
     3.8 -                        <compile-dependency/>
     3.9 -                    </test-dependency>
    3.10 -                    <test-dependency>
    3.11                          <code-name-base>org.netbeans.modules.masterfs</code-name-base>
    3.12                          <compile-dependency/>
    3.13                      </test-dependency>
     4.1 --- a/cmdline/lib/test/unit/src/org/netbeans/modules/jackpot30/cmdline/lib/CreateStandaloneJar.java	Sat Mar 10 21:29:16 2012 +0100
     4.2 +++ b/cmdline/lib/test/unit/src/org/netbeans/modules/jackpot30/cmdline/lib/CreateStandaloneJar.java	Sun Mar 11 12:39:49 2012 +0100
     4.3 @@ -82,8 +82,11 @@
     4.4  import org.netbeans.modules.java.hints.providers.code.FSWrapper;
     4.5  import org.netbeans.modules.java.hints.providers.spi.ClassPathBasedHintProvider;
     4.6  import org.netbeans.modules.java.hints.providers.spi.HintProvider;
     4.7 +import org.netbeans.modules.java.hints.spiimpl.RulesManager;
     4.8 +import org.netbeans.modules.java.hints.spiimpl.RulesManagerImpl;
     4.9  import org.netbeans.modules.java.hints.spiimpl.Utilities.SPI;
    4.10  import org.netbeans.spi.editor.mimelookup.MimeDataProvider;
    4.11 +import org.openide.filesystems.MIMEResolver;
    4.12  import org.openide.util.NbPreferences.Provider;
    4.13  import org.openide.xml.EntityCatalog;
    4.14  import org.openide.xml.XMLUtil;
    4.15 @@ -231,6 +234,7 @@
    4.16          registrations.add(new MetaInfRegistration(Provider.class.getName(), StandaloneTools.PreferencesProvider.class.getName(), 0));
    4.17          registrations.add(new MetaInfRegistration(MimeDataProvider.class.getName(), StandaloneTools.StandaloneMimeDataProviderImpl.class.getName()));
    4.18          registrations.add(new MetaInfRegistration(SPI.class.getName(), StandaloneTools.UtilitiesSPIImpl.class.getName()));
    4.19 +        registrations.add(new MetaInfRegistration(MIMEResolver.class.getName(), JavaMimeResolver.class.getName()));
    4.20          registrations.addAll(info.metaInf);
    4.21  
    4.22          Map<String, Collection<MetaInfRegistration>> api2Registrations = new HashMap<String, Collection<MetaInfRegistration>>();
    4.23 @@ -416,6 +420,7 @@
    4.24              "org.netbeans.core.startup.preferences.PreferencesProviderImpl",
    4.25              "org.netbeans.modules.java.platform.DefaultJavaPlatformProvider",
    4.26              IndexAccess.class.getName(),
    4.27 +            RulesManagerImpl.class.getName(),
    4.28              
    4.29              "com.sun.tools.javac.resources.compiler",
    4.30              "com.sun.tools.javac.resources.javac",
    4.31 @@ -424,7 +429,7 @@
    4.32              PositionIncrementAttributeImpl.class.getName()
    4.33  
    4.34  
    4.35 -            , "org.netbeans.modules.java.hints.infrastructure.RulesManager$HintProviderImpl"
    4.36 +            , "org.netbeans.modules.java.hints.legacy.spi.RulesManager$HintProviderImpl"
    4.37              , Tree.class.getName()
    4.38              ,JavacTool.class.getName()
    4.39              ,JavaMimeResolver.class.getName()
    4.40 @@ -437,8 +442,8 @@
    4.41              "org.netbeans.modules.openide.util.PreferencesProvider",
    4.42              HintPreferencesProvider.class.getName(),
    4.43              ClassPathBasedHintProvider.class.getName(),
    4.44 -            "org.openide.filesystems.MIMEResolver",
    4.45 -            IndexAccess.class.getName()
    4.46 +            IndexAccess.class.getName(),
    4.47 +            RulesManager.class.getName()
    4.48              ));
    4.49  
    4.50      private static final Set<String> RESOURCES = new HashSet<String>(Arrays.asList(
     5.1 --- a/cmdline/nbproject/platform.properties	Sat Mar 10 21:29:16 2012 +0100
     5.2 +++ b/cmdline/nbproject/platform.properties	Sun Mar 11 12:39:49 2012 +0100
     5.3 @@ -20,4 +20,4 @@
     5.4  extcluster.../remoting/common/build/cluster.sources=
     5.5  extcluster.../remoting/ide/build/cluster.javadoc=
     5.6  extcluster.../remoting/ide/build/cluster.sources=
     5.7 -nbplatform.active=trunk
     5.8 +nbplatform.active=default
     6.1 --- a/language/ide/nbproject/platform.properties	Sat Mar 10 21:29:16 2012 +0100
     6.2 +++ b/language/ide/nbproject/platform.properties	Sun Mar 11 12:39:49 2012 +0100
     6.3 @@ -13,4 +13,4 @@
     6.4  extcluster.../../remoting/ide/build/cluster.sources=../../remoting/ide
     6.5  extcluster.../remoting/common/build/cluster.javadoc=
     6.6  extcluster.../remoting/common/build/cluster.sources=../../remoting/common
     6.7 -nbplatform.active=trunk
     6.8 +nbplatform.active=default
     7.1 --- a/language/ide/ui/nbproject/genfiles.properties	Sat Mar 10 21:29:16 2012 +0100
     7.2 +++ b/language/ide/ui/nbproject/genfiles.properties	Sun Mar 11 12:39:49 2012 +0100
     7.3 @@ -1,8 +1,8 @@
     7.4 -build.xml.data.CRC32=6a9d4938
     7.5 +build.xml.data.CRC32=8131ef5a
     7.6  build.xml.script.CRC32=4ac38acd
     7.7  build.xml.stylesheet.CRC32=a56c6a5b@2.49
     7.8  # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
     7.9  # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
    7.10 -nbproject/build-impl.xml.data.CRC32=6a9d4938
    7.11 +nbproject/build-impl.xml.data.CRC32=8131ef5a
    7.12  nbproject/build-impl.xml.script.CRC32=e59dabeb
    7.13  nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.49
     8.1 --- a/language/ide/ui/nbproject/project.xml	Sat Mar 10 21:29:16 2012 +0100
     8.2 +++ b/language/ide/ui/nbproject/project.xml	Sun Mar 11 12:39:49 2012 +0100
     8.3 @@ -139,6 +139,10 @@
     8.4                          <code-name-base>org.netbeans.spi.editor.hints</code-name-base>
     8.5                          <compile-dependency/>
     8.6                      </test-dependency>
     8.7 +                    <test-dependency>
     8.8 +                        <code-name-base>org.netbeans.spi.java.hints</code-name-base>
     8.9 +                        <compile-dependency/>
    8.10 +                    </test-dependency>
    8.11                  </test-type>
    8.12              </test-dependencies>
    8.13              <public-packages/>
     9.1 --- a/language/ide/ui/test/unit/src/org/netbeans/modules/jackpot30/ui/PatternGeneratorTest.java	Sat Mar 10 21:29:16 2012 +0100
     9.2 +++ b/language/ide/ui/test/unit/src/org/netbeans/modules/jackpot30/ui/PatternGeneratorTest.java	Sun Mar 11 12:39:49 2012 +0100
     9.3 @@ -47,8 +47,8 @@
     9.4  import java.util.concurrent.atomic.AtomicBoolean;
     9.5  import org.netbeans.api.java.source.CompilationInfo;
     9.6  import org.netbeans.modules.java.hints.infrastructure.TreeRuleTestBase;
     9.7 -import org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker;
     9.8  import org.netbeans.modules.java.hints.jackpot.spi.PatternConvertor;
     9.9 +import org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker;
    9.10  import org.netbeans.spi.editor.hints.ErrorDescription;
    9.11  
    9.12  /**
    10.1 --- a/remoting/build.sh	Sat Mar 10 21:29:16 2012 +0100
    10.2 +++ b/remoting/build.sh	Sun Mar 11 12:39:49 2012 +0100
    10.3 @@ -1,4 +1,6 @@
    10.4  #!/bin/bash
    10.5 +(cd common; ant "$@" clean && ant "$@" nbms) || exit 1
    10.6 +(cd ide; ant "$@" clean && ant "$@" nbms) || exit 1
    10.7  rm -rf build
    10.8  mkdir -p build/indexing-backend
    10.9  (cd server/indexer; ant "$@" clean && ant "$@" build-zip && unzip -d ../../build/indexing-backend dist/indexer.zip) || exit 1
   10.10 @@ -17,5 +19,3 @@
   10.11  
   10.12  mkdir -p ide/local/release/index-server
   10.13  (cd server/web/web.main; cp -r dist/* ../../../ide/local/release/index-server) || exit 1
   10.14 -(cd ide; ant "$@" clean && ant "$@" nbms) || exit 1
   10.15 -