public interface TaskExecutor
runDaikonOn(new InputProvider(inputDirectory, testDriverPackage (optional), GradleProject)) .withClasspath(file1, file2, ...) or .withClasspath(Collection(File)) .toDir(..)
| Modifier and Type | Interface and Description |
|---|---|
static class |
TaskExecutor.TaskConfigurationError |
static class |
TaskExecutor.ThrowableComparator |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(java.lang.Throwable cause)
Caches an error.
|
void |
execute()
Executes installed configuration
|
default void |
install(TaskConfiguration configuration)
Installs a new Task configuration
|
TaskBuilder |
runDaikonOn(com.sri.gradle.daikon.tasks.InputProvider provider)
Likely-Invariants extraction is applied to a type of input (specified by
Provider). |
void addError(java.lang.Throwable cause)
cause - thrown exception.default void install(TaskConfiguration configuration)
configuration - install configuration into task executor.TaskBuilder runDaikonOn(com.sri.gradle.daikon.tasks.InputProvider provider)
Provider).provider - the input provider, which contains an input directory, testDriverPackage (Optional), and the gradle project.void execute()
throws TaskExecutor.TaskConfigurationError