Package org.basepom.mojo.dvc.mojo
Class DependencyVersionsListMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.basepom.mojo.dvc.AbstractDependencyVersionsMojo
org.basepom.mojo.dvc.mojo.DependencyVersionsListMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
,Context
@Mojo(name="list",
requiresProject=true,
threadSafe=true,
requiresDependencyResolution=NONE,
defaultPhase=VERIFY)
public final class DependencyVersionsListMojo
extends AbstractDependencyVersionsMojo
Resolves all dependencies of a project and lists all versions for any artifact and what version was chosen by the resolver.
- Since:
- 2.0.0
-
Field Summary
Modifier and TypeFieldDescriptionboolean
List only dependencies in conflict or all dependencies.Fields inherited from class org.basepom.mojo.dvc.AbstractDependencyVersionsMojo
deepScan, defaultStrategy, directOnly, exclusions, fastResolution, includePomProjects, managedOnly, mavenProjectBuilder, mavenSession, project, projectDependenciesResolver, quiet, reactorProjects, repositorySystem, resolvers, scope, skip, strategyProvider
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.basepom.mojo.dvc.AbstractDependencyVersionsMojo
createProjectBuildingRequest, createVersionRangeRequest, execute, getExclusions, getProjectBuilder, getProjectDependenciesResolver, getReactorProjects, getRepositorySystem, getRepositorySystemSession, getRootProject, getStrategyCache, isOptionalDependenciesMustExist, isUnresolvedSystemArtifactsFailBuild, useDeepScan, useFastResolution
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
conflictsOnly
List only dependencies in conflict or all dependencies.
-
-
Constructor Details
-
DependencyVersionsListMojo
public DependencyVersionsListMojo()
-