[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