[forge/core] 78b5cc: Implemented deployable addon dependency API
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: 78b5ccb021098a2683fbb0bdff34faab337b87ad
https://github.com/forge/core/commit/78b5ccb021098a2683fbb0bdff34faab337b...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2012-11-28 (Wed, 28 Nov 2012)
Changed paths:
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.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
M container-api/src/main/java/org/jboss/forge/container/AddonDependency.java
M container-api/src/main/java/org/jboss/forge/container/AddonRepository.java
M container/src/main/java/org/jboss/forge/container/Forge.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRepositoryImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRepositoryProducer.java
M container/src/test/java/org/jboss/forge/container/AddonRepositoryImplTest.java
Log Message:
-----------
Implemented deployable addon dependency API
Commit: 188e8c377c6a724294c314b58155b6bd8adf2fc7
https://github.com/forge/core/commit/188e8c377c6a724294c314b58155b6bd8adf...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2012-11-28 (Wed, 28 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
A addon-manager/src/main/java/org/jboss/forge/addon/manager/filters/DirectAddonFilter.java
A addon-manager/src/main/java/org/jboss/forge/addon/manager/filters/LocalResourceFilter.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/archive/ForgeArchive.java
M arquillian/core/src/main/java/org/jboss/forge/arquillian/archive/ForgeArchiveImpl.java
M container-api/src/main/java/org/jboss/forge/container/AddonDependency.java
M container-api/src/main/java/org/jboss/forge/container/AddonEntry.java
M container-api/src/main/java/org/jboss/forge/container/AddonRepository.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRepositoryImpl.java
M container/src/main/java/org/jboss/forge/container/modules/AddonModuleLoader.java
M container/src/test/java/org/jboss/forge/container/AddonRepositoryImplTest.java
M dependency-api/src/main/java/org/jboss/forge/addon/dependency/Coordinate.java
M dependency-api/src/main/java/org/jboss/forge/addon/dependency/DependencyNode.java
M dependency-api/src/main/java/org/jboss/forge/addon/dependency/builder/DependencyNodeBuilder.java
M dependency-api/src/main/java/org/jboss/forge/addon/dependency/collection/Dependencies.java
M dependency-api/src/main/java/org/jboss/forge/addon/dependency/spi/DependencyResolver.java
M dependency-api/src/test/java/org/jboss/forge/addon/dependency/collection/DependenciesTest.java
M example/src/test/java/org/example/AddonCDIExtensionTest.java
M example/src/test/java/org/example/AddonDependencyEventTest.java
M example/src/test/java/org/example/AddonDependencyInjectionTest.java
M example/src/test/java/org/example/AddonIncludingJARsTest.java
M example/src/test/java/org/example/AddonSelfInjectionExposedServiceTest.java
M example/src/test/java/org/example/AddonSelfInjectionTest.java
M maven/src/main/java/org/jboss/forge/maven/container/MavenConvertUtils.java
M maven/src/main/java/org/jboss/forge/maven/container/MavenDependencyResolver.java
M maven/src/test/java/org/jboss/forge/maven/dependency/MavenDependencyResolverTest.java
Log Message:
-----------
AddonManager successfully deploys using new APIs for AddonDependency
Compare: https://github.com/forge/core/compare/cac880e80a6b...188e8c377c6a