[forge/core] 7b390e: First impl of mark-sweep addon registry
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: 7b390ecd2e950867b7e197a966043f7872f3f595
https://github.com/forge/core/commit/7b390ecd2e950867b7e197a966043f7872f3...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-04-24 (Wed, 24 Apr 2013)
Changed paths:
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M container-api/src/main/java/org/jboss/forge/container/addons/AddonRegistry.java
R container-tests/src/test/java/org/jboss/forge/container/ExportedServicesMissingTest.java
R container-tests/src/test/java/org/jboss/forge/container/dependencies/AddonMissingDelayedRequiredDependencyTest.java
A container-tests/src/test/java/org/jboss/forge/container/deployment/AddonMissingDelayedRequiredDependencyTest.java
A container-tests/src/test/java/org/jboss/forge/container/deployment/ExportedServicesMissingTest.java
M container/src/main/java/org/jboss/forge/container/ForgeImpl.java
A container/src/main/java/org/jboss/forge/container/addons/MarkAddonDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopAddonCallable.java
A container/src/main/java/org/jboss/forge/container/addons/StopAddonVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopAllAddonsVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopDisabledAddonsVisitor.java
M container/src/main/java/org/jboss/forge/container/impl/AddonImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRegistryImpl.java
Log Message:
-----------
First impl of mark-sweep addon registry
Commit: 04ca738c981bafb67fdb2ae01dc40c4774583923
https://github.com/forge/core/commit/04ca738c981bafb67fdb2ae01dc40c477458...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-04-25 (Thu, 25 Apr 2013)
Changed paths:
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M container-tests/src/test/java/org/jboss/forge/container/deployment/ExportedServicesMissingTest.java
M container-tests/src/test/java/org/jboss/forge/container/hotswap/AddonDeepOptionalDependencyHotSwapTest.java
M container-tests/src/test/java/org/jboss/forge/container/hotswap/AddonOptionalDependencyHotSwapTest.java
M container/src/main/java/org/jboss/forge/container/addons/AddonTree.java
A container/src/main/java/org/jboss/forge/container/addons/CheckDirtyStatusVisitor.java
R container/src/main/java/org/jboss/forge/container/addons/MarkAddonDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/MarkDisabledLoadedAddonsDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/MarkLoadedAddonsDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StartEnabledAddonsVisitor.java
M container/src/main/java/org/jboss/forge/container/addons/StopAddonCallable.java
R container/src/main/java/org/jboss/forge/container/addons/StopAddonVisitor.java
M container/src/main/java/org/jboss/forge/container/addons/StopAllAddonsVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopDirtyAddonsVisitor.java
R container/src/main/java/org/jboss/forge/container/addons/StopDisabledAddonsVisitor.java
M container/src/main/java/org/jboss/forge/container/impl/AddonImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRegistryImpl.java
A container/src/test/java/org/jboss/forge/container/addons/AddonTreeTest.java
A container/src/test/java/org/jboss/forge/container/mock/MockLockManager.java
A container/src/test/java/org/jboss/forge/container/mock/MockMarkAddonDirtyVisitor.java
Log Message:
-----------
Mark sweep is working reliably.
Commit: 7ace7bb56142c57e18fddf7405b807666ebd1d9a
https://github.com/forge/core/commit/7ace7bb56142c57e18fddf7405b807666ebd...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-04-25 (Thu, 25 Apr 2013)
Changed paths:
M container/src/main/java/org/jboss/forge/container/impl/AddonRegistryImpl.java
M projects/impl/src/main/java/org/jboss/forge/projects/impl/DependencyInstallerImpl.java
M resources/impl/src/main/java/org/jboss/forge/resource/hints/InputTypeHintsRegistrant.java
Log Message:
-----------
Remove some sysouts, also allow DependencyInstaller to resolve snapshots if no non-snapshot versions are found.
Commit: 0397794f7cb786983db2d55743c4dc4674082d2e
https://github.com/forge/core/commit/0397794f7cb786983db2d55743c4dc467408...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-04-25 (Thu, 25 Apr 2013)
Changed paths:
M container/src/main/java/org/jboss/forge/container/addons/ImmutableAddonRepository.java
M pom.xml
Log Message:
-----------
Merged from origin/2.0
Compare: https://github.com/forge/core/compare/d59239b32be8...0397794f7cb7
12 years, 5 months
[forge/core] d59239: Implementation of a mark-sweep addon registry
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: d59239b32be89eb05227391d647e466aaf8392aa
https://github.com/forge/core/commit/d59239b32be89eb05227391d647e466aaf83...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-04-25 (Thu, 25 Apr 2013)
Changed paths:
M arquillian/classpath/src/main/java/org/jboss/forge/arquillian/ForgeDeployableContainer.java
M container-api/src/main/java/org/jboss/forge/container/addons/AddonRegistry.java
R container-tests/src/test/java/org/jboss/forge/container/ExportedServicesMissingTest.java
R container-tests/src/test/java/org/jboss/forge/container/dependencies/AddonMissingDelayedRequiredDependencyTest.java
A container-tests/src/test/java/org/jboss/forge/container/deployment/AddonMissingDelayedRequiredDependencyTest.java
A container-tests/src/test/java/org/jboss/forge/container/deployment/ExportedServicesMissingTest.java
M container-tests/src/test/java/org/jboss/forge/container/hotswap/AddonDeepOptionalDependencyHotSwapTest.java
M container-tests/src/test/java/org/jboss/forge/container/hotswap/AddonOptionalDependencyHotSwapTest.java
M container/src/main/java/org/jboss/forge/container/ForgeImpl.java
M container/src/main/java/org/jboss/forge/container/addons/AddonTree.java
A container/src/main/java/org/jboss/forge/container/addons/CheckDirtyStatusVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/MarkDisabledLoadedAddonsDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/MarkLoadedAddonsDirtyVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StartEnabledAddonsVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopAddonCallable.java
A container/src/main/java/org/jboss/forge/container/addons/StopAllAddonsVisitor.java
A container/src/main/java/org/jboss/forge/container/addons/StopDirtyAddonsVisitor.java
M container/src/main/java/org/jboss/forge/container/impl/AddonImpl.java
M container/src/main/java/org/jboss/forge/container/impl/AddonRegistryImpl.java
A container/src/test/java/org/jboss/forge/container/addons/AddonTreeTest.java
A container/src/test/java/org/jboss/forge/container/mock/MockLockManager.java
A container/src/test/java/org/jboss/forge/container/mock/MockMarkAddonDirtyVisitor.java
Log Message:
-----------
Implementation of a mark-sweep addon registry
12 years, 5 months