- Apr 14, 2013
-
-
Benjamin Bentmann authored
-
- Apr 13, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Bug 405117 - Ease specification of version range bounds that match the least/greatest version in a given branch Made GenericVersionScheme recognize ranges like "[M.N.*]" as syntactic sugar for "[M.N.min,M.N.max]"
-
Benjamin Bentmann authored
-
- Apr 08, 2013
-
-
Benjamin Bentmann authored
Bug 405117 - Ease specification of version range bounds that match the least/greatest version in a given branch Revised special tokens to just "min"/"max" to ease usage, especially in XML files
-
- Apr 07, 2013
-
-
Benjamin Bentmann authored
Bug 405117 - Ease specification of version range bounds that match the least/greatest version in a given branch Introduced support for trailing "<min>" and "<max>" tokens in versions to denote the minimum/maximum of a version segment
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Introduced DependencyCollectionContext.getArtifact()
-
- 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
-