All Classes and Interfaces

Class
Description
Analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared; compile scoped but only used in tests.
Class that encapsulates the plugin parameters, and contains methods that handle dependency filtering
 
Abstract parent class used by mojos that get Artifact information from the plugin configuration as an ArrayList of ArtifactItems
Abstract Parent class used by mojos that get Artifact information from the project dependencies.
 
Abstract class for visitors performing serialization.
This mojo looks at the dependencies after final resolution and looks for mismatches in your dependencyManagement section.
Analyzes the <dependencies/> and <dependencyManagement/> tags in the pom.xml and determines the duplicate declared dependencies.
Analyzes the exclusions defined on dependencies in this project and reports if any of them are invalid.
Analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared.
Analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared.
Analyzes the dependencies of this project and produces a report that summarizes which are: used and declared; used and undeclared; unused and declared.
This is the view part of the analyze-report mojo.
ArtifactItem represents information specified in the plugin configuration section for each artifact.
 
 
This goal outputs a classpath string of dependencies from the local repository to a file or log.
A dependency node visitor that clones visited nodes into a new dependency tree.
 
Goal that collects the project dependencies from the repository.
Goal that copies the project dependencies from the repository to a defined location.
Goal that copies a list of artifacts from the repository to defined locations.
Provide a copyFile method in one place.
 
This logger implements both types of logs currently in use and turns off logs.
 
Utility class with static helper methods.
 
Displays all ancestor POMs of the project.
A dependency node visitor that serializes visited nodes to DOT format
ArtifactFilter implementation that excludes artifacts found in the Reactor.
TransformableFilter implementation that excludes artifacts found in the Reactor.
Resolves a single artifact, eventually transitively, from the specified remote repositories.
Goal that resolves all project dependencies, including plugins and reports and their dependencies.
A dependency node visitor that serializes visited nodes to a writer using the graphml format.
Display help information on maven-dependency-plugin.
Call mvn dependency:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
A dependency node visitor that serializes visited nodes to a writer using the JSON format.
Retrieves and lists all classes contained in the specified artifact from the specified remote repositories.
Displays the list of dependencies for this project.
Goal that collect all project dependencies and then lists the repositories used by the build and by the transitive dependencies
 
 
Deprecated.
in favor of resolve-sources goal and will be removed in a future version
Represent artifact data collected from Mojo parameters
 
Goal that sets a property pointing to the artifact file for each project dependency.
When run on a project, remove the project dependencies from the local repository, and optionally re-resolve them.
Goal that resolves the project dependencies from the repository.
Goal that resolves the project source dependencies from the repository.
 
Goal that resolves all project plugins and reports and their dependencies.
Helper class for using Resolver API.
 
 
A dependency node visitor that serializes visited nodes to a writer using the TGF format.
Displays the dependency tree for this project.
Goal that unpacks the project dependencies from the repository to a defined location.
 
Goal that retrieves a list of artifacts from the repository and unpacks them in a defined location.
Provide unpack method in one place for UnpackMojo and UnpackDependenciesMojo