Class AbstractFormatMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.cosium.code.format.AbstractMavenGitCodeFormatMojo
com.cosium.code.format.AbstractModuleMavenGitCodeFormatMojo
com.cosium.code.format.AbstractFormatMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
FormatCodeMojo, ValidateCodeFormat
- Author:
- Réda Housni Alaoui
-
Field Summary
Fields inherited from class AbstractMavenGitCodeFormatMojo
HOOKS_DIRFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidprotected abstract voidprocess(CodeFormatters codeFormatters, Path path) Methods inherited from class AbstractModuleMavenGitCodeFormatMojo
executeMethods inherited from class AbstractMavenGitCodeFormatMojo
artifactId, collectCodeFormatters, getOrCreateHooksDirectory, gitBaseDir, gitRepository, isExecutionRoot, pomFile, sourceDirs, targetDirMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AbstractFormatMojo
public AbstractFormatMojo()
-
-
Method Details
-
doExecute
protected final void doExecute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
doExecutein classAbstractModuleMavenGitCodeFormatMojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
process
protected abstract void process(CodeFormatters codeFormatters, Path path) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException - Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-