[forge-commits] [forge/furnace] b266cc: Tightened down classloading with extreme prejudice

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Mon Jul 22 23:40:33 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/forge/furnace
  Commit: b266cc5b563eb701268d9dcbe5a174aa1bbd6551
      https://github.com/forge/furnace/commit/b266cc5b563eb701268d9dcbe5a174aa1bbd6551
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2013-07-22 (Mon, 22 Jul 2013)

  Changed paths:
    M container-tests/src/test/java/test/org/jboss/forge/furnace/views/MultipleRepositoryTest.java
    M container-tests/src/test/java/test/org/jboss/forge/furnace/views/MultipleRepositoryViewTest.java
    R container/src/main/java/org/jboss/forge/furnace/FurnaceImpl.java
    R container/src/main/java/org/jboss/forge/furnace/LockManagerImpl.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonDependencyImpl.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonImpl.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonLifecycleManager.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonLoader.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonRunnable.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonState.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonStateManager.java
    R container/src/main/java/org/jboss/forge/furnace/addons/AddonViewFilter.java
    R container/src/main/java/org/jboss/forge/furnace/addons/MissingAddonDependencyImpl.java
    R container/src/main/java/org/jboss/forge/furnace/addons/StartEnabledAddonCallable.java
    R container/src/main/java/org/jboss/forge/furnace/addons/StopAddonCallable.java
    R container/src/main/java/org/jboss/forge/furnace/impl/AddonRegistryImpl.java
    R container/src/main/java/org/jboss/forge/furnace/impl/AddonRepositoryImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/FurnaceImpl.java
    R container/src/main/java/org/jboss/forge/furnace/impl/ImmutableAddonRepository.java
    A container/src/main/java/org/jboss/forge/furnace/impl/LockManagerImpl.java
    R container/src/main/java/org/jboss/forge/furnace/impl/NullServiceRegistry.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonDependencyImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonLifecycleManager.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonLoader.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonRegistryImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonRepositoryImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonRunnable.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonState.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonStateManager.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/AddonViewFilter.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/ImmutableAddonRepository.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/MissingAddonDependencyImpl.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/NullServiceRegistry.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/StartEnabledAddonCallable.java
    A container/src/main/java/org/jboss/forge/furnace/impl/addons/StopAddonCallable.java
    M container/src/main/java/org/jboss/forge/furnace/impl/graph/CompleteAddonGraph.java
    M container/src/main/java/org/jboss/forge/furnace/impl/graph/MasterGraphChangeHandler.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/AddonModuleFileCache.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/AddonModuleIdentifierCache.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/AddonModuleLoader.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/ModuleSpecProvider.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/AbstractModuleSpecProvider.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/FurnaceContainerSpec.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/SunJDKClasspathSpec.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/SunMiscClasspathSpec.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/SystemClasspathSpec.java
    A container/src/main/java/org/jboss/forge/furnace/impl/modules/providers/XPathJDKClasspathSpec.java
    A container/src/main/java/org/jboss/forge/furnace/impl/util/Files.java
    A container/src/main/java/org/jboss/forge/furnace/impl/util/Iterators.java
    A container/src/main/java/org/jboss/forge/furnace/impl/util/NullFuture.java
    R container/src/main/java/org/jboss/forge/furnace/modules/AddonModuleFileCache.java
    R container/src/main/java/org/jboss/forge/furnace/modules/AddonModuleIdentifierCache.java
    R container/src/main/java/org/jboss/forge/furnace/modules/AddonModuleLoader.java
    R container/src/main/java/org/jboss/forge/furnace/modules/ModuleSpecProvider.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/AbstractModuleSpecProvider.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/FurnaceContainerSpec.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/SunJDKClasspathSpec.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/SunMiscClasspathSpec.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/SystemClasspathSpec.java
    R container/src/main/java/org/jboss/forge/furnace/modules/providers/XPathJDKClasspathSpec.java
    R container/src/main/java/org/jboss/forge/furnace/util/Files.java
    R container/src/main/java/org/jboss/forge/furnace/util/Iterators.java
    R container/src/main/java/org/jboss/forge/furnace/util/NullFuture.java
    M container/src/main/resources/META-INF/services/org.jboss.forge.furnace.Furnace
    A container/src/main/resources/META-INF/services/org.jboss.forge.furnace.impl.modules.ModuleSpecProvider
    R container/src/main/resources/META-INF/services/org.jboss.forge.furnace.modules.ModuleSpecProvider
    M container/src/test/java/org/jboss/forge/furnace/AddonRepositoryImplTest.java
    M manager/impl/src/main/java/org/jboss/forge/furnace/manager/impl/AddonManagerImpl.java
    M manager/pom.xml
    M manager/resolver/maven/src/test/java/org/jboss/forge/furnace/manager/AddonManagerInstallTest.java
    M manager/resolver/maven/src/test/java/org/jboss/forge/furnace/manager/AddonManagerRealTest.java
    M pom.xml
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterCallbackTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterCollisionsTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterDuplicateMethodCallbackTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterEnumCollisionsTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterJavaIOTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterPassthroughTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderAdapterProxiedTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderIterableProxiedTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderListParameterProxiedTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderParameterUnwrappedTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/SidewaysProxyAnonymousCollisionTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/SystemClassLoaderNullClassLoaderAdapterTest.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/mock/JavaIOFactory.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/mock/collisions/ClassImplementsInterfaceWithArrayParameterModification.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/mock/collisions/ClassWithClassAsParameter.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/mock/collisions/ClassWithGetterAndSetter.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/Arrays.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ClassLoaderAdapterBuilder.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ClassLoaderAdapterBuilderCallingLoader.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ClassLoaderAdapterBuilderDelegateLoader.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ClassLoaderAdapterCallback.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ClassLoaderInterceptor.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ForgeProxy.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/Proxies.java
    A proxy/src/main/java/org/jboss/forge/furnace/proxy/ProxyTypeInspector.java
    R proxy/src/main/java/org/jboss/forge/proxy/Arrays.java
    R proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderAdapterBuilder.java
    R proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderAdapterBuilderCallingLoader.java
    R proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderAdapterBuilderDelegateLoader.java
    R proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderAdapterCallback.java
    R proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderInterceptor.java
    R proxy/src/main/java/org/jboss/forge/proxy/ForgeProxy.java
    R proxy/src/main/java/org/jboss/forge/proxy/Proxies.java
    R proxy/src/main/java/org/jboss/forge/proxy/ProxyTypeInspector.java
    A proxy/src/test/java/org/jboss/forge/furnace/proxy/ArraysTest.java
    A proxy/src/test/java/org/jboss/forge/furnace/proxy/test/Bean.java
    A proxy/src/test/java/org/jboss/forge/furnace/proxy/test/ProxiesTest.java
    A proxy/src/test/java/org/jboss/forge/furnace/proxy/test/TypeWithNonDefaultConstructor.java
    R proxy/src/test/java/org/jboss/forge/proxy/ArraysTest.java
    R proxy/src/test/java/org/jboss/forge/proxy/Bean.java
    R proxy/src/test/java/org/jboss/forge/proxy/ProxiesTest.java
    R proxy/src/test/java/org/jboss/forge/proxy/TypeWithNonDefaultConstructor.java
    M se/src/main/java/org/jboss/forge/furnace/se/FurnaceFactory.java
    M se/src/test/java/org/jboss/forge/furnace/se/BootstrapClassLoaderTestCase.java
    M test-harness/arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java

  Log Message:
  -----------
  Tightened down classloading with extreme prejudice





More information about the forge-commits mailing list