Package de.redsix.dmncheck
Class CheckerMain
java.lang.Object
org.apache.maven.plugin.AbstractMojo
de.redsix.dmncheck.CheckerMain
- All Implemented Interfaces:
PluginBase
,org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="check-dmn",
requiresProject=false,
requiresDependencyResolution=TEST)
public class CheckerMain
extends org.apache.maven.plugin.AbstractMojo
implements PluginBase
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.redsix.dmncheck.plugin.PluginBase
fetchFilesToTestFromSearchPaths, getFileNames, getValidators, loadProjectClasspath, runValidators, testFile, testFiles, validate
-
Constructor Details
-
CheckerMain
public CheckerMain()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Specified by:
execute
in interfaceorg.apache.maven.plugin.Mojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getPluginLogger
- Specified by:
getPluginLogger
in interfacePluginBase
-
getExcludeList
- Specified by:
getExcludeList
in interfacePluginBase
-
getSearchPathList
- Specified by:
getSearchPathList
in interfacePluginBase
-
getValidatorPackages
- Specified by:
getValidatorPackages
in interfacePluginBase
-
getValidatorClasses
- Specified by:
getValidatorClasses
in interfacePluginBase
-
failOnWarning
public boolean failOnWarning()- Specified by:
failOnWarning
in interfacePluginBase
-