Class Efuzzmutate
java.lang.Object
org.ek9lang.compiler.common.Reporter
org.ek9lang.cli.E
org.ek9lang.cli.Efuzzmutate
Run user-facing mutation testing on an EK9 source file.
Generates mutated variants of the source, compile-checks each,
and outputs survivors to a directory with a manifest.
-
Field Summary
Fields inherited from class E
compilationContext -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class E
getDevFinalOutputDirectory, getDevGeneratedOutputDirectory, getDotEk9Directory, getFileHandling, getMainFinalOutputDirectory, getMainGeneratedOutputDirectory, getOsSupport, postConditionCheck, runMethods inherited from class Reporter
isMuteReportedErrors, isVerbose, log, report, setMuteReportedErrors
-
Constructor Details
-
Efuzzmutate
Efuzzmutate(CompilationContext compilationContext)
-
-
Method Details
-
messagePrefix
Description copied from class:ReporterProvide the report/log message prefix.- Specified by:
messagePrefixin classE
-
preConditionCheck
boolean preConditionCheck()Description copied from class:EDo a pre-condition check to ensure run can execute.- Overrides:
preConditionCheckin classE- Returns:
- true if all Ok, false if pre-condition not met.
-
doRun
-