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
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
executein interfaceorg.apache.maven.plugin.Mojo- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getPluginLogger
- Specified by:
getPluginLoggerin interfacePluginBase
-
getExcludeList
- Specified by:
getExcludeListin interfacePluginBase
-
getSearchPathList
- Specified by:
getSearchPathListin interfacePluginBase
-
getValidatorPackages
- Specified by:
getValidatorPackagesin interfacePluginBase
-
getValidatorClasses
- Specified by:
getValidatorClassesin interfacePluginBase
-
failOnWarning
public boolean failOnWarning()- Specified by:
failOnWarningin interfacePluginBase
-