Package org.l2x6.cq.maven
Class FormatPomsMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.l2x6.cq.maven.AbstractExtensionListMojo
org.l2x6.cq.maven.FormatPomsMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="format",
requiresProject=true,
inheritByDefault=false)
public class FormatPomsMojo
extends AbstractExtensionListMojo
Formats the
pom.xml files in the source tree.- Since:
- 0.1.0
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.l2x6.cq.maven.AbstractExtensionListMojo
multiModuleProjectDirectory, skipArtifactIdBasesFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()static org.l2x6.pom.tuner.PomTransformer.TransformationupdateTestVirtualDependencies(Predicate<org.l2x6.pom.tuner.model.Gavtcs> isExtension) static voidupdateVirtualDependenciesAllExtensions(List<org.apache.maven.shared.utils.io.DirectoryScanner> updateVirtualDependenciesAllExtensions, Set<org.l2x6.pom.tuner.model.Gavtcs> allExtensions, Charset charset, org.l2x6.pom.tuner.PomTransformer.SimpleElementWhitespace simpleElementWhitespace) Methods inherited from class org.l2x6.cq.maven.AbstractExtensionListMojo
getTreeMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
FormatPomsMojo
public FormatPomsMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
updateTestVirtualDependencies
public static org.l2x6.pom.tuner.PomTransformer.Transformation updateTestVirtualDependencies(Predicate<org.l2x6.pom.tuner.model.Gavtcs> isExtension) -
updateVirtualDependenciesAllExtensions
public static void updateVirtualDependenciesAllExtensions(List<org.apache.maven.shared.utils.io.DirectoryScanner> updateVirtualDependenciesAllExtensions, Set<org.l2x6.pom.tuner.model.Gavtcs> allExtensions, Charset charset, org.l2x6.pom.tuner.PomTransformer.SimpleElementWhitespace simpleElementWhitespace)
-