Package de.hsh.graja.modules.junit
Class JunitModuleRunner
java.lang.Object
de.hsh.graja.core.ModuleRunner
de.hsh.graja.modules.junit.JunitModuleRunner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAllowedPackagesMsg(Iterable<ClassFileObject> classFileObjects, ContentLogger log) static JunitBrokervoidlogActuallySkippedClasses(ModuleRunnerInput mri, Iterable<ClassFileObject> classFileObjects, Set<String> loadedClasses, ContentLogger log) run(ModuleRunnerInput mri, Map<String, ModuleRunnerResult> previousModuleResults) This method executes the module runner.
-
Constructor Details
-
JunitModuleRunner
-
-
Method Details
-
getModuleConfiguration
- Overrides:
getModuleConfigurationin classModuleRunner- Returns:
- the module configuration
-
run
public ModuleRunnerResult run(ModuleRunnerInput mri, Map<String, ModuleRunnerResult> previousModuleResults) Description copied from class:ModuleRunnerThis method executes the module runner. It must be implemented by subclasses.- Specified by:
runin classModuleRunner- Parameters:
mri- the input data for the runnerpreviousModuleResults- output of previous modules serves as input for this module- Returns:
- the result of the module execution
-
logActuallySkippedClasses
public void logActuallySkippedClasses(ModuleRunnerInput mri, Iterable<ClassFileObject> classFileObjects, Set<String> loadedClasses, ContentLogger log) -
createAllowedPackagesMsg
public String createAllowedPackagesMsg(Iterable<ClassFileObject> classFileObjects, ContentLogger log) -
getJunitBroker
-