[forge/core] 9dc3a8: Addon lazy dependency loading is working.
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: 9dc3a8930d667aa8afab3617a90c1f6e6a489c1d
https://github.com/forge/core/commit/9dc3a8930d667aa8afab3617a90c1f6e6a48...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2012-11-30 (Fri, 30 Nov 2012)
Changed paths:
M addon-manager/src/main/java/org/jboss/forge/addon/manager/AddonManager.java
M addon-manager/src/main/java/org/jboss/forge/addon/manager/InstallRequest.java
M addon-manager/src/test/java/org/jboss/forge/addon/manager/AddonManagerTest.java
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M arquillian/core/src/main/java/org/jboss/forge/arquillian/ForgeDeploymentPackager.java
M arquillian/core/src/main/java/org/jboss/forge/arquillian/archive/ForgeArchive.java
M arquillian/managed/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M arquillian/remote/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
R container-api/src/main/java/org/jboss/forge/container/Addon.java
M container-api/src/main/java/org/jboss/forge/container/AddonDependency.java
R container-api/src/main/java/org/jboss/forge/container/AddonEntry.java
A container-api/src/main/java/org/jboss/forge/container/AddonId.java
M container-api/src/main/java/org/jboss/forge/container/AddonRegistry.java
M container-api/src/main/java/org/jboss/forge/container/AddonRepository.java
A container-api/src/main/java/org/jboss/forge/container/RegisteredAddon.java
M container-api/src/test/java/org/jboss/forge/container/AddonEntryTest.java
M container/src/main/java/org/jboss/forge/container/AddonRunnable.java
M container/src/main/java/org/jboss/forge/container/AddonThread.java
M container/src/main/java/org/jboss/forge/container/Forge.java
M container/src/main/java/org/jboss/forge/container/events/CrossContainerObserverMethod.java
R container/src/main/java/org/jboss/forge/container/impl/AddonImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRegistryImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRepositoryImpl.java
A container/src/main/java/org/jboss/forge/container/impl/RegisteredAddonImpl.java
M container/src/main/java/org/jboss/forge/container/modules/AddonModuleLoader.java
M container/src/main/java/org/jboss/forge/container/services/RemoteProxyBeanCallback.java
M container/src/main/java/org/jboss/forge/container/util/Sets.java
M container/src/test/java/org/jboss/forge/container/AddonRepositoryImplTest.java
M example/src/test/java/org/example/AddonDependencyEventTest.java
M example/src/test/java/org/example/AddonDependencyInjectionTest.java
A example/src/test/java/org/example/AddonMissingDelayedRequiredDependencyTest.java
A example/src/test/java/org/example/AddonMissingRequiredDependencyTest.java
Log Message:
-----------
Addon lazy dependency loading is working.
Commit: 096afc9b77d23ed4a4dcb1668e46052f024791d3
https://github.com/forge/core/commit/096afc9b77d23ed4a4dcb1668e46052f0247...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2012-11-30 (Fri, 30 Nov 2012)
Changed paths:
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRepositoryImpl.java
M example/src/test/java/org/example/AddonDependencyEventTest.java
M example/src/test/java/org/example/AddonDependencyInjectionTest.java
R example/src/test/java/org/example/AddonMissingRequiredDependencyTest.java
Log Message:
-----------
Undeployment and synchronization of AddonRepository
Compare: https://github.com/forge/core/compare/68705bdf8e2d...096afc9b77d2