Default dependency filter used during resolution.
Default dependency filter used during resolution.
Does not follow optional dependencies.
Default function checking whether a profile is active, given its id, activation conditions, and the properties of its project.
Applies dependencyManagement
to dependencies
.
Applies dependencyManagement
to dependencies
.
Fill empty version / scope / exclusions, for dependencies found in
dependencyManagement
.
Get the dependencies of project
, knowing that it came from dependency
from
(that is, from.module == project.module
).
Get the dependencies of project
, knowing that it came from dependency
from
(that is, from.module == project.module
).
Substitute properties, update scopes, apply exclusions, and get extra parameters from dependency management along the way.
Merge several dependencies, solving version constraints of duplicated modules.
Merge several dependencies, solving version constraints of duplicated modules.
Returns the conflicted dependencies, and the merged others.
Merge several version constraints together.
Merge several version constraints together.
Returns None
in case of conflict.
Get the active profiles of project
, using the current properties properties
,
and profileActivation
stating if a profile is active.
Filters dependencies
with exclusions
.
Substitutes properties
in dependencies
.