@Mojo(name="use-dep-version",
threadSafe=true)
public class UseDepVersionMojo
extends AbstractVersionsDependencyUpdaterMojo
| Modifier and Type | Field and Description |
|---|---|
protected String |
depVersion
The exact version to be applied for the included dependencies
|
protected boolean |
forceVersion
If set to true, will use whatever version is supplied without attempting to validate that such a version is
obtainable from the repository chain.
|
allowSnapshots, artifactMetadataSource, artifactResolver, ignoredVersions, localRepository, project, projectBuilder, reactorProjects, remoteArtifactRepositories, remotePluginRepositories, repositorySystem, ruleSet, session, settings| Constructor and Description |
|---|
UseDepVersionMojo(org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.project.MavenProjectBuilder projectBuilder,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
org.apache.maven.artifact.manager.WagonManager wagonManager,
org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
update(ModifiedPomXMLEventReader pom)
Updates the pom.
|
findArtifact, hasIncludes, isExcludeReactor, isHandledByProperty, isIncluded, isProcessingDependencies, isProcessingDependencyManagement, isProcessingParent, isProducedByReactor, separatePatterns, toArtifact, toArtifact, toString, toStringexecute, findLatestVersion, getChangeRecorder, getHelper, getProject, getPropertyValue, getVersion, newModifiedPomXER, process, saveChangeRecorderResults, setProject, shouldApplyUpdate, shouldApplyUpdate, updatePropertyToNewestVersion, writeFile@Parameter(property="depVersion",
required=true)
protected String depVersion
@Parameter(property="forceVersion",
defaultValue="false")
protected boolean forceVersion
@Inject
public UseDepVersionMojo(org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.project.MavenProjectBuilder projectBuilder,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
org.apache.maven.artifact.manager.WagonManager wagonManager,
org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)
protected void update(ModifiedPomXMLEventReader pom) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException, XMLStreamException, org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException
AbstractVersionsUpdaterMojoupdate in class AbstractVersionsUpdaterMojopom - The pom to update.org.apache.maven.plugin.MojoExecutionException - If things go wrong.org.apache.maven.plugin.MojoFailureException - If things go wrong.XMLStreamException - If things go wrong.org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException - if something goes wrong.Copyright © 2008–2022 MojoHaus. All rights reserved.