Package org.openrewrite.maven
@NullMarked
@NonNullFields
package org.openrewrite.maven
-
ClassDescriptionMake 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.MavenVisitor<P>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}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.