All Classes and Interfaces
Class
Description
Abstract base class for
VersionChanger implementations.Base class for
VersionDetails.An association between a property and an artifact.
Factory for creating
Artifact instances.Holds the results of a search for versions of an artifact.
Utility providing a cached
AbstractVersionDetails.getNewestUpdateWithinSegment(Optional, boolean) APISimple cache for
ArtifactVersionRepresents an immutable artifact version with all segments major to the given segment
held in place.
A recorder that ignores updates.
A recorder of version updates.
A composite version changer, which chains version changers together and executes the chain
in
CompositeVersionChanger.apply(DependencyVersionChange) until an exception occurs or the chain is through.A
Log that knows about multiple contexts and can report on those contexts
with separators between each contextDescribes a build extension to utilise.
Extensions to load.
Class CoreExtensionsStaxReader.
Represents a change record of a dependency version.
A builder object for
DependencyChangeRecord instancesRepresents a change of an artifact's version.
Represents a change record of a property version.
Creates a new
DefaultPropertyChangeRecord.Builder instanceRepresents a change of a property value
Default implementation of the
SegmentCounter interface, using Maven's version rules, i.e.Helper class that provides common functionality required by both the mojos and the reports.
Builder class for DefaultVersionsHelper
A
ContextualLog implementation that delegates to a given Log.Builder class for Dependency
Enum representing the location of the element in the POM
A comparator used to sort dependencies by group id, artifact id and finally version.
Provides a dependency matcher based on the list of strings of
groupId[:artifactId[:version[:type[:classifier[:scope]]]]] for matching dependencies.A
VersionChanger implementation that changes dependency versions.Builder class for Extension
Utilities for reading and handling extensions.
Helper class for
IgnoreVersionException thrown when an invalid
Segment is referenced for a particular ArtifactVersion.Utility methods for extracting dependencies from a
MavenProjectMiscellaneous utility class.
Represents a navigable tree of
Model instances.A mutable
XMLStreamReader2, allowing simple string manipulation (replacement) of the underlying documentAn extended version of the
WildcardMatcher where an additional special keyword null
will match tokens which are null.A
VersionChanger implementation that changes dependency versions.A comparator used to sort plugins and report plugins by group id, artifact id and finally version.
Details of a plugin's updates.
A
VersionChanger implementation that changes plugin versions.A utility class for parsing and performing operations on pom.xml files
A
VersionChanger implementation that changes dependency versions.Reader class for reading property files
Represents an association between properties and dependencies.
A comparator used to sort
Property instances.Manages a property that is associated with one or more artifacts.
Builds
PropertyVersions instances.Compares project paths relative to the base directory based on their depth in a reactor.
Utility methods to help with regex manipulation.
A thin adapter over
RepositorySystem to help
discover available versions for provided artifacts.Service providing access to rules and ignore-version handling.
Utility class for filtering artifact versions based on rules.
Builder for creating a
RuleService instance.Indicates the segment along with its 0-based index
Counts the number of segments
Utility class for manipulating with
Segment objectsPredicate that matches a
Dependency against a colon-separated pattern.The tokens that may be used in a pattern.
Describes an operation that can change the version of a dependency in a POM.
Factory for creating
VersionChanger instances.Describes the details of available versions for an artifact.
Exception thrown if version information cannot be retrieved.
An expression evaluator that can resolve plugin parameters as well as standard expressions.
Helper class that provides common functionality required by both the mojos and the reports.
Argument builder class for
VersionsHelper.getVersionPropertiesMap(VersionPropertiesMapRequest).Builder class for
VersionsHelper.VersionPropertiesMapRequestA comparator for version strings.
A simple "matcher" object providing a utility whether the given string matches a pattern consisting of
strings containing the wildcard (
*) character.