All Classes and Interfaces
Class
Description
Find direct and transitive dependencies, marking first order dependencies that
either match or transitively include a dependency matching
DependencyInsight.groupIdPattern
and
DependencyInsight.artifactIdPattern
.Dependency management sections contain a combination of single dependency definitions and imports of
BOMs and their dependency management sections/properties.
Make existing dependencies "dependency managed", moving the version to the dependencyManagement
section of the POM.
Helps to insert a new POM element in the most idiomatic
place possible while preserving the existing order of the already
present elements.
The minimum information required about a POM to resolve it.
Print the dependency graph in the CycloneDX (https://cyclonedx.org/) bill of materials (BOM) format.
In case multiple profiles are active in the same POM or external file, the ones which are defined
later take precedence
over the ones defined earlier (independent of their profile id and activation order).
A value object deserialized directly from POM XML
Implementation of the maven cache that leverages Rocksdb.
This recipe expects for the specified repository to be a Maven layout with `maven-metadata.xml` files containing all
the following REQUIRED publications:
org.apache.maven.wrapper:maven-wrapper:{wrapperVersion} org.apache.maven.wrapper:maven-wrapper-distribution:{wrapperVersion} org.apache.maven:apache-maven:{distributionVersion}
org.apache.maven.wrapper:maven-wrapper:{wrapperVersion} org.apache.maven.wrapper:maven-wrapper-distribution:{wrapperVersion} org.apache.maven:apache-maven:{distributionVersion}
Upgrade the version of a dependency by specifying a group or group and artifact using Node Semver
advanced range selectors, allowing
more precise control over version updates to patch or minor releases.
Upgrade the version of a plugin using Node Semver
advanced range selectors, allowing
more precise control over version updates to patch or minor releases.
Modified from
org.eclipse.aether.util.version.GenericVersion
.