- Mar 10, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
- Feb 24, 2013
-
-
Benjamin Bentmann authored
-
- Feb 16, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Fixed lifecycle mapping metadata for m2e which previously resulted in spurious errors regarding the manifests
-
Benjamin Bentmann authored
Bug 400992 - Allow local repository managers to query configuration properties during their creation Fixed javadoc links
-
Benjamin Bentmann authored
Added new config option to allow host app to override filename
-
Benjamin Bentmann authored
Bug 400992 - Allow local repository managers to query configuration properties during their creation Extended relevant factory methods to require a session object like pretty much everything else already does
-
- Feb 10, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Bug 400400 - Rework recording of pre-managed dependency attributes to reduce heap consumption for average case Replaced DependencyNode.getPremanaged*() with getManagedBits() and made recording of pre-managed state optional which is now implemented via node custom data and utility methods in DependencyManagerUtils if the correspondig config property has been enabled
-
- Feb 04, 2013
-
-
Benjamin Bentmann authored
-
- Feb 03, 2013
-
-
Hervé Boutemy authored
from _maven.repositories to _remote.repositories, with javadoc enhancements
-
Benjamin Bentmann authored
Made ConflictResolver derive optional flag from parent nodes and introduced OptionalitySelector hook to control resolution of conflicts among derived flags, with SimpleOptionalitySelector providing a reasonable default impl
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Hervé Boutemy authored
-
Hervé Boutemy authored
used only for resolution tracking
-
Hervé Boutemy authored
-
Hervé Boutemy authored
-
Hervé Boutemy authored
o put tracking filename in TRACKING_FILENAME constant
-
- Jan 22, 2013
-
-
Hervé Boutemy authored
-
- Jan 20, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
- Jan 19, 2013
-
-
Benjamin Bentmann authored
Extended DependencyManagement to support control of optional flag and enhanced DefaultDependencyCollector and ClassicDependencyManager to make use of it. As a prerequisite, converted optional flag of Dependency from boolean to Boolean to support three-valued logic when inspecting managed dependencies.
-
Benjamin Bentmann authored
-
- Jan 13, 2013
-
-
Benjamin Bentmann authored
Used LocationAwareLogger if supported by logging backend
-
Benjamin Bentmann authored
Bug 394955 - DefaultDependencyCollector generates a very large graph which makes NearestVersionConflictResolver terribly slow Avoided collecting dependencies for nodes which have an ancestor with the same conflict id, such nodes can never survive conflict resolution regardless of the employed strategy so are nothing but a waste of space and more importantly processing time
-
Benjamin Bentmann authored
Bug 394955 - DefaultDependencyCollector generates a very large graph which makes NearestVersionConflictResolver terribly slow Optimized hot spots in dependency collection process
-
- Jan 12, 2013
-
-
Hervé Boutemy authored
-
Hervé Boutemy authored
-
- Jan 06, 2013
-
-
Benjamin Bentmann authored
Revised hooks in ConflictResolver to allow effecient proxy implementations to select an actual implementation based on the current context
-
- Jan 05, 2013
-
-
Benjamin Bentmann authored
Aligned IniArtifactDescriptorReader with standard Maven behavior and used only GAV for resource lookup
-
Benjamin Bentmann authored
Fixed issues in IniArtifactDataReader (bad exclusions, bad GAV format doc, bad managed dependency scope)
-
Benjamin Bentmann authored
Introduced AbstractForwardingRepositorySystemSession as base class for proxies/decorators
-
Benjamin Bentmann authored
-
- Jan 02, 2013
-
-
Benjamin Bentmann authored
Considered root artifact for detail message of DependencyCollectionException
-