All Classes and Interfaces
Class
Description
Generates a report of available updates for the dependencies of a project.
Generates a report of available updates for the plugins of a project.
Generates a report of available updates for properties of a project which are linked to the dependencies and/or
plugins of a project.
Base class for using with the ReportRenderer API
Base class for a mojo that updates dependency versions.
Abstract base class for the Display___ mojos.
Base class for all versions reports.
Base class for report renderers.
Abstract base class for Versions Mojos.
Class that contains common aggregate operations
Removes the initial backup of the pom, thereby accepting the changes.
Compare dependency versions of the current project to dependencies or dependency management of a remote repository
project.
Generates an aggregate report of available updates for the dependencies of a project.
Model class for using with the ReportRenderer API
Generates a report of available updates for the dependencies of a project.
XML renderer for DependencyUpdatesReport creates an xml file in target directory and writes report about available
dependency/dependency management updates.
Displays all dependencies that have newer versions available.
Displays all build and core extensions that have newer versions available.
Displays any updates of the project's parent project
Displays all plugins that have newer versions available, taking care of Maven version prerequisites.
Displays properties that are linked to artifact versions and have updates available.
Replaces any -SNAPSHOT versions with a release version, older if necessary (if there has been a release).
Display help information on versions-maven-plugin.
Call
Call
mvn versions:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Attempts to resolve unlocked snapshot dependency versions to the locked timestamp versions used in the build.
Represents summary stats
Model class for using with the ReportRenderer API
Generates a report on available updates for parent artifacts
Generates an aggregated report of available updates for the plugins of a project.
Model class for using with the ReportRenderer API
Generates a report of available updates for the plugins of a project.
XML renderer for DependencyUpdatesReport creates an xml file in target directory and writes report about available
dependency/dependency management updates.
Generates an aggregate report of available updates for properties of a project which are linked to the dependencies
and/or plugins of a project.
Model class for using with the MavenReportRenderer API
Generates a report of available updates for properties of a project which are linked to the dependencies and/or
plugins of a project.
XML renderer for PropertyUpdatesReport creates an xml file in target directory and writes report about available
dependency/dependency management updates.
Common interface for reporting components
Factory for report renderers
Factory for report renderers
Attempts to resolve dependency version ranges to the specific version being used in the build.
Restores the pom from the initial backup.
Sets the current project's version and based on that change propagates that change onto any child modules as
necessary.
Set a property to a given version without any sanity checks.
Updates the current project's SCM tag.
Attempts to resolve unlocked snapshot dependency versions to the locked timestamp versions used in the build.
Scans the current projects child modules, updating the versions of any which use the current project to the version
of the current project.
Sets the parent version to the latest parent version.
Sets properties to the latest versions of specific artifacts.
Common base class for
UpdatePropertiesMojo
and UpdatePropertyMojo
Sets a property to the latest version in a given range of associated artifacts.
Updates a dependency to a specific version.
Replaces any release versions (i.e.
Replaces any release versions with the latest snapshot version (if it has been deployed).
Replaces any version with the latest version found in the artifactory.
Common base class for
UseLatestVersionsMojo
and UseLatestReleasesMojo
Replaces any release versions with the next release version (if it has been released).
Replaces any release versions with the next snapshot version (if it has been deployed).
Replaces any version with the latest version.
Replaces any versions with the corresponding version from the reactor.
Replaces any -SNAPSHOT versions with the corresponding release version (if it has been released).
This class will parse the version based on the given pattern in
org.codehaus.mojo.buildhelper.ParseVersionMojo
.Base class over AbstractVersionsReportRenderer providing base
utility methods