JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
J
L
M
N
O
P
Q
R
S
T
U
W
A
AbstractNamedTask
- Class in
com.sri.gradle.daikon.tasks
AbstractNamedTask()
- Constructor for class com.sri.gradle.daikon.tasks.
AbstractNamedTask
addClass(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addClassDeclaration()
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addComment(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addError(Throwable)
- Method in interface com.sri.gradle.daikon.tasks.
TaskExecutor
Caches an error.
addError(Throwable)
- Method in class com.sri.gradle.daikon.tasks.
TaskExecutorImpl
addImport(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addImports(String...)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addImports(List<String>)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addLine(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addLineBreak()
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addMethod(String, String...)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addPackageName(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addStaticImport(String)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
addStaticMainMethod(String...)
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
apply(Project)
- Method in class com.sri.gradle.daikon.
DaikonPlugin
args(Object...)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
B
BAD_DAIKON_ERROR
- Static variable in class com.sri.gradle.daikon.
Constants
build()
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
C
CHECK_DAIKON_TASK
- Static variable in class com.sri.gradle.daikon.
Constants
CHECK_DAIKON_TASK_DESCRIPTION
- Static variable in class com.sri.gradle.daikon.
Constants
CheckForDaikon
- Class in
com.sri.gradle.daikon.tasks
CheckForDaikon()
- Constructor for class com.sri.gradle.daikon.tasks.
CheckForDaikon
CHICORY_JAR_FILE
- Static variable in class com.sri.gradle.daikon.
Constants
CHICORY_MAIN_CLASS
- Static variable in class com.sri.gradle.daikon.
Constants
ChicoryExecSpec
- Class in
com.sri.gradle.daikon.internal
ChicoryExecSpec()
- Constructor for class com.sri.gradle.daikon.internal.
ChicoryExecSpec
classBuilder(String)
- Static method in class com.sri.gradle.daikon.utils.
JavaCode
CODE_GEN_TASK
- Static variable in class com.sri.gradle.daikon.
Constants
CODE_GEN_TASK_DESCRIPTION
- Static variable in class com.sri.gradle.daikon.
Constants
com.sri.gradle.daikon
- package com.sri.gradle.daikon
com.sri.gradle.daikon.extensions
- package com.sri.gradle.daikon.extensions
com.sri.gradle.daikon.internal
- package com.sri.gradle.daikon.internal
com.sri.gradle.daikon.tasks
- package com.sri.gradle.daikon.tasks
com.sri.gradle.daikon.utils
- package com.sri.gradle.daikon.utils
compare(Throwable, Throwable)
- Method in class com.sri.gradle.daikon.tasks.
TaskExecutor.ThrowableComparator
COMPILE_TEST_DRIVER
- Static variable in class com.sri.gradle.daikon.
Constants
CompileTestDriverJavaExtension
- Class in
com.sri.gradle.daikon.extensions
CompileTestDriverJavaExtension(Project)
- Constructor for class com.sri.gradle.daikon.extensions.
CompileTestDriverJavaExtension
CompileTestJavaTaskMutator
- Class in
com.sri.gradle.daikon.tasks
CompileTestJavaTaskMutator(Project, FileCollection)
- Constructor for class com.sri.gradle.daikon.tasks.
CompileTestJavaTaskMutator
concat(Stream<? extends T>, Stream<? extends T>)
- Static method in class com.sri.gradle.daikon.utils.
ImmutableStream
Concatenation of two sets using their Stream API.
configure(TaskExecutor)
- Method in interface com.sri.gradle.daikon.tasks.
TaskConfiguration
Constants
- Class in
com.sri.gradle.daikon
D
DAIKON_FILES_EXIST
- Static variable in class com.sri.gradle.daikon.
Constants
DAIKON_IN_CLASSPATH
- Static variable in class com.sri.gradle.daikon.
Constants
DAIKON_JAR_FILE
- Static variable in class com.sri.gradle.daikon.
Constants
DAIKON_MAIN_CLASS
- Static variable in class com.sri.gradle.daikon.
Constants
DAIKON_TASK
- Static variable in class com.sri.gradle.daikon.
Constants
DAIKON_TASK_DESCRIPTION
- Static variable in class com.sri.gradle.daikon.
Constants
daikonCheck()
- Method in class com.sri.gradle.daikon.tasks.
CheckForDaikon
DaikonExecSpec
- Class in
com.sri.gradle.daikon.internal
DaikonExecSpec()
- Constructor for class com.sri.gradle.daikon.internal.
DaikonExecSpec
DaikonPlugin
- Class in
com.sri.gradle.daikon
DaikonPlugin()
- Constructor for class com.sri.gradle.daikon.
DaikonPlugin
DaikonPluginExtension
- Class in
com.sri.gradle.daikon.extensions
DaikonPluginExtension(Project)
- Constructor for class com.sri.gradle.daikon.extensions.
DaikonPluginExtension
daikonRun()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
deleteFile(Path)
- Static method in class com.sri.gradle.daikon.utils.
MoreFiles
Deletes file in path.
DOUBLE_SPACE
- Static variable in class com.sri.gradle.daikon.
Constants
DRIVER_EXIST
- Static variable in class com.sri.gradle.daikon.
Constants
DYN_COMP_MAIN_CLASS
- Static variable in class com.sri.gradle.daikon.
Constants
DYN_COMP_PRE_MAIN_JAR_FILE
- Static variable in class com.sri.gradle.daikon.
Constants
DYN_COMP_RT_JAR_FILE
- Static variable in class com.sri.gradle.daikon.
Constants
DynCompExecSpec
- Class in
com.sri.gradle.daikon.internal
DynCompExecSpec()
- Constructor for class com.sri.gradle.daikon.internal.
DynCompExecSpec
E
ERROR_MARKER
- Static variable in class com.sri.gradle.daikon.
Constants
execChicory(List<File>, List<String>, String, String, Path)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execChicory(Action<ChicoryExecSpec>)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execChicory(ChicoryExecSpec)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDaikon(String, List<File>, Path)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDaikon(Action<DaikonExecSpec>)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDaikon(DaikonExecSpec)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDynComp(List<File>, List<String>, String, Path, Path)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDynComp(Action<DynCompExecSpec>)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execDynComp(DynCompExecSpec)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execPrintDaikonXml(List<File>, String, Path)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execPrintDaikonXml(Action<PrintInvariantsExecSpec>)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execPrintDaikonXml(PrintInvariantsExecSpec)
- Method in class com.sri.gradle.daikon.internal.
MainExecutor
execute()
- Method in interface com.sri.gradle.daikon.tasks.
TaskExecutor
Executes installed configuration
execute()
- Method in class com.sri.gradle.daikon.tasks.
TaskExecutorImpl
EXPECTED_JUNIT4_NAME_REGEX
- Static variable in class com.sri.gradle.daikon.
Constants
extension(Project, Class<T>)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
extension(Project, String, Class<T>)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
F
FILE_SEPARATOR
- Static variable in class com.sri.gradle.daikon.
Constants
fileCount(Path)
- Static method in class com.sri.gradle.daikon.utils.
MoreFiles
Gets count of files in a directory
Filefinder
- Class in
com.sri.gradle.daikon.utils
findDriverClass()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
findJavaClasses(Path, String...)
- Static method in class com.sri.gradle.daikon.utils.
Filefinder
List all Java classes found in a directory.
findJavaFiles(Path, String...)
- Static method in class com.sri.gradle.daikon.utils.
Filefinder
List all Java files found in a directory.
findJavaJars(Path, String...)
- Static method in class com.sri.gradle.daikon.utils.
Filefinder
List all jar files found in a directory.
findTask(Project, String)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
findTask(String, Class<T>)
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
forkOptions(Action<JavaForkOptions>)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
G
generateTestDriverCode()
- Method in class com.sri.gradle.daikon.tasks.
SourceGeneratingTask
getArgs()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
getBuildDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getBuildDir(Project)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getBuildMainDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getBuildMainDir(DirectoryProperty)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getBuildTestDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getBuildTestDir(DirectoryProperty)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getClassName(String, String, String)
- Static method in class com.sri.gradle.daikon.utils.
MoreFiles
getClasspath()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
getClasspath()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getCompileTestDriverSeparately()
- Method in class com.sri.gradle.daikon.extensions.
CompileTestDriverJavaExtension
getConfigureFork()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
getDriverDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getDriverDir(Project)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getDriverOutputDir(Project, String)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getGradleProject()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getJarfile(String)
- Method in class com.sri.gradle.daikon.tasks.
AbstractNamedTask
getMain()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
getMainSourceSet()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getOutputDir()
- Method in class com.sri.gradle.daikon.extensions.
DaikonPluginExtension
getOutputDir()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
getOutputDir()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getProject()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getProjectDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getProjectHelper()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getRequires()
- Method in class com.sri.gradle.daikon.extensions.
DaikonPluginExtension
getRequires()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
getRuntimeClasspath()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getSourceSet(String, Project)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getSrcMainDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getTaskDescription()
- Method in class com.sri.gradle.daikon.tasks.
AbstractNamedTask
getTaskDescription()
- Method in class com.sri.gradle.daikon.tasks.
CheckForDaikon
getTaskDescription()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
getTaskDescription()
- Method in class com.sri.gradle.daikon.tasks.
SourceGeneratingTask
getTaskName()
- Method in class com.sri.gradle.daikon.tasks.
AbstractNamedTask
getTaskName()
- Method in class com.sri.gradle.daikon.tasks.
CheckForDaikon
getTaskName()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
getTaskName()
- Method in class com.sri.gradle.daikon.tasks.
SourceGeneratingTask
getTestClassesDir()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getTestClassName(File)
- Static method in class com.sri.gradle.daikon.utils.
MoreFiles
getTestClassNames(List<File>)
- Static method in class com.sri.gradle.daikon.utils.
MoreFiles
getTestDriverPackage()
- Method in class com.sri.gradle.daikon.extensions.
DaikonPluginExtension
getTestDriverPackage()
- Method in class com.sri.gradle.daikon.tasks.
RunDaikon
getTestDriverPackage()
- Method in class com.sri.gradle.daikon.tasks.
SourceGeneratingTask
getTestDriverPackage()
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
getTestDriverPackageClassesDir(Property<String>, Directory)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getTestDriverPackageDir(Property<String>, Directory)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getTestMainDir()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getTestSourceSet()
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
getWorkingDir()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
GROUP
- Static variable in class com.sri.gradle.daikon.
Constants
I
ImmutableStream
- Class in
com.sri.gradle.daikon.utils
Immutable collections and maps from Stream objects
indent()
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
install(TaskConfiguration)
- Method in interface com.sri.gradle.daikon.tasks.
TaskExecutor
Installs a new Task configuration
J
JavaCode
- Class in
com.sri.gradle.daikon.utils
JavaCode.Builder
- Class in
com.sri.gradle.daikon.utils
JavaProjectHelper
- Class in
com.sri.gradle.daikon.utils
JavaProjectHelper(Project)
- Constructor for class com.sri.gradle.daikon.utils.
JavaProjectHelper
L
listCopyOf(Stream<? extends T>)
- Static method in class com.sri.gradle.daikon.utils.
ImmutableStream
Converts stream of objects into an immutable list.
M
MainExecSpec
- Class in
com.sri.gradle.daikon.internal
MainExecSpec()
- Constructor for class com.sri.gradle.daikon.internal.
MainExecSpec
MainExecutor
- Class in
com.sri.gradle.daikon.internal
MainExecutor(Project)
- Constructor for class com.sri.gradle.daikon.internal.
MainExecutor
mapCopyOf(Stream<? extends Map.Entry<? extends K, ? extends V>>)
- Static method in class com.sri.gradle.daikon.utils.
ImmutableStream
Converts a stream of Map.Entry objects into an immutable map.
MoreFiles
- Class in
com.sri.gradle.daikon.utils
mutateJavaCompileTask(JavaCompile)
- Method in class com.sri.gradle.daikon.tasks.
CompileTestJavaTaskMutator
N
NEW_LINE
- Static variable in class com.sri.gradle.daikon.
Constants
O
OutputBuilder
- Interface in
com.sri.gradle.daikon.tasks
P
PATH_SEPARATOR
- Static variable in class com.sri.gradle.daikon.
Constants
PLUGIN_DESCRIPTION
- Static variable in class com.sri.gradle.daikon.
Constants
PLUGIN_EXTENSION
- Static variable in class com.sri.gradle.daikon.
Constants
PRINT_INVARIANTS_MAIN_CLASS
- Static variable in class com.sri.gradle.daikon.
Constants
PrintInvariantsExecSpec
- Class in
com.sri.gradle.daikon.internal
PrintInvariantsExecSpec()
- Constructor for class com.sri.gradle.daikon.internal.
PrintInvariantsExecSpec
PROJECT_LIB_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
PROJECT_MAIN_CLASS_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
PROJECT_MAIN_SRC_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
PROJECT_TEST_CLASS_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
PROJECT_TEST_SRC_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
Q
QUIET_OUTPUT
- Static variable in class com.sri.gradle.daikon.
Constants
R
relativizeFile(Path, String)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
RunDaikon
- Class in
com.sri.gradle.daikon.tasks
RunDaikon()
- Constructor for class com.sri.gradle.daikon.tasks.
RunDaikon
runDaikonOn(InputProvider)
- Method in interface com.sri.gradle.daikon.tasks.
TaskExecutor
Likely-Invariants extraction is applied to a type of input (specified by
Provider
).
runDaikonOn(InputProvider)
- Method in class com.sri.gradle.daikon.tasks.
TaskExecutorImpl
S
setArgs(Object...)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setClasspath(FileCollection)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setComparabilityFile(Path, String)
- Method in class com.sri.gradle.daikon.internal.
ChicoryExecSpec
setCompileTestDriverSeparately(boolean)
- Method in class com.sri.gradle.daikon.extensions.
CompileTestDriverJavaExtension
setCopyOf(Stream<? extends T>)
- Static method in class com.sri.gradle.daikon.utils.
ImmutableStream
Converts stream of object into an immutable set.
setDtraceFile(Path, String)
- Method in class com.sri.gradle.daikon.internal.
DaikonExecSpec
setForkOptions()
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setInvariantsFile(Path, String)
- Method in class com.sri.gradle.daikon.internal.
PrintInvariantsExecSpec
setMain(String)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setOutputDirectory(Path)
- Method in class com.sri.gradle.daikon.internal.
DynCompExecSpec
setSelectedClasses(String...)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setSelectedClasses(List<String>)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setStandardOutput(Path, String)
- Method in class com.sri.gradle.daikon.internal.
DaikonExecSpec
setTargetClass(String)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setWorkingDir(Path)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setWorkingDir(File)
- Method in class com.sri.gradle.daikon.internal.
MainExecSpec
setWrapXml()
- Method in class com.sri.gradle.daikon.internal.
PrintInvariantsExecSpec
setXmlOutput(Path, String)
- Method in class com.sri.gradle.daikon.internal.
PrintInvariantsExecSpec
SourceGeneratingTask
- Class in
com.sri.gradle.daikon.tasks
SourceGeneratingTask()
- Constructor for class com.sri.gradle.daikon.tasks.
SourceGeneratingTask
sourceSet(Project, String)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
sourceSets(Project)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
SPACE
- Static variable in class com.sri.gradle.daikon.
Constants
SUCCESSFUL_CODE_GENERATION
- Static variable in class com.sri.gradle.daikon.
Constants
SUCCESSFUL_DAIKON_EXECUTION
- Static variable in class com.sri.gradle.daikon.
Constants
T
task(Project, String)
- Static method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
task(String, Class<T>)
- Method in class com.sri.gradle.daikon.utils.
JavaProjectHelper
TaskBuilder
- Interface in
com.sri.gradle.daikon.tasks
TaskBuilderImpl
- Class in
com.sri.gradle.daikon.tasks
TaskBuilderImpl(InputProvider, TaskExecutorImpl)
- Constructor for class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
TaskConfiguration
- Interface in
com.sri.gradle.daikon.tasks
TaskExecutor
- Interface in
com.sri.gradle.daikon.tasks
Wraps DynComp, Chicory, and Daikon into a single task:
TaskExecutor.TaskConfigurationError
- Exception in
com.sri.gradle.daikon.tasks
TaskExecutor.ThrowableComparator
- Class in
com.sri.gradle.daikon.tasks
TaskExecutorImpl
- Class in
com.sri.gradle.daikon.tasks
TaskExecutorImpl()
- Constructor for class com.sri.gradle.daikon.tasks.
TaskExecutorImpl
TEST_DRIVER
- Static variable in class com.sri.gradle.daikon.
Constants
TEST_DRIVER_CLASSNAME
- Static variable in class com.sri.gradle.daikon.
Constants
ThrowableComparator()
- Constructor for class com.sri.gradle.daikon.tasks.
TaskExecutor.ThrowableComparator
toDir(File)
- Method in interface com.sri.gradle.daikon.tasks.
OutputBuilder
Sets work's output directory.
toDir(File)
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
toString()
- Method in class com.sri.gradle.daikon.tasks.
AbstractNamedTask
toString()
- Method in class com.sri.gradle.daikon.utils.
JavaCode
U
UNEXPECTED_ERROR
- Static variable in class com.sri.gradle.daikon.
Constants
unindent()
- Method in class com.sri.gradle.daikon.utils.
JavaCode.Builder
USER_WORKING_DIR
- Static variable in class com.sri.gradle.daikon.
Constants
W
withClasspath(File...)
- Method in interface com.sri.gradle.daikon.tasks.
TaskBuilder
Builds the classpath needed to run the Daikon tools.
withClasspath(List<File>)
- Method in interface com.sri.gradle.daikon.tasks.
TaskBuilder
Builds classpath from a list of files
withClasspath(List<File>)
- Method in class com.sri.gradle.daikon.tasks.
TaskBuilderImpl
writeTo(File)
- Method in class com.sri.gradle.daikon.utils.
JavaCode
Writes this to
directory
.
A
B
C
D
E
F
G
I
J
L
M
N
O
P
Q
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes