Package de.redsix.dmncheck.plugin
Interface PluginBase
- All Known Implementing Classes:
CheckerMain
,Main
public interface PluginBase
-
Method Summary
Modifier and TypeMethodDescriptionboolean
fetchFilesToTestFromSearchPaths
(List<Path> searchPaths) getFileNames
(List<Path> dirs) String[]
String[]
default void
loadProjectClasspath
(List<String> projectClasspath) default List<ValidationResult>
runValidators
(org.camunda.bpm.model.dmn.DmnModelInstance dmnModelInstance) default boolean
default boolean
default boolean
validate()
-
Method Details
-
getPluginLogger
PrettyPrintValidationResults.PluginLogger getPluginLogger() -
getExcludeList
-
getSearchPathList
-
getValidatorPackages
String[] getValidatorPackages() -
getValidatorClasses
String[] getValidatorClasses() -
failOnWarning
boolean failOnWarning() -
validate
default boolean validate() -
testFiles
-
testFile
-
runValidators
default List<ValidationResult> runValidators(org.camunda.bpm.model.dmn.DmnModelInstance dmnModelInstance) -
fetchFilesToTestFromSearchPaths
-
getFileNames
-
getValidators
-
loadProjectClasspath
-