Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- apply(Project) - Method in class souther.gradle.SoutherPlugin
E
- execute() - Method in class souther.gradle.SoutherCompileWork
G
- getClassPath() - Method in interface souther.gradle.SoutherCompileWork.Parameters
- getCompileClasspath() - Method in class souther.gradle.SoutherCompile
-
What an import of another project's module resolves against.
- getLanguage() - Method in class souther.gradle.SoutherCompile
- getLanguage() - Method in interface souther.gradle.SoutherCompileWork.Parameters
- getLanguage() - Method in class souther.gradle.SoutherExtension
-
The language diagnostics are written in.
- getOutputDirectory() - Method in class souther.gradle.SoutherCompile
- getOutputDirectory() - Method in interface souther.gradle.SoutherCompileWork.Parameters
- getSourceDirectory() - Method in class souther.gradle.SoutherCompile
-
The root the sources are under, which is what the compiler is pointed at.
- getSourceDirectory() - Method in interface souther.gradle.SoutherCompileWork.Parameters
- getSourceDirectory() - Method in class souther.gradle.SoutherExtension
-
Where the
.souare. - getSourceFiles() - Method in class souther.gradle.SoutherCompile
-
The
.southemselves, so that editing one is not up to date — the arrangement this plugin replaces had to be told that by hand, and a build that was not told produced the previously generated classes. - getSoutherVersion() - Method in class souther.gradle.SoutherExtension
-
The Souther to compile with.
- getStateDirectory() - Method in class souther.gradle.SoutherCompile
-
What the compile keeps between runs: the record of what it generated, which is how a class it no longer generates is taken back out.
- getStateDirectory() - Method in interface souther.gradle.SoutherCompileWork.Parameters
- getToolchain() - Method in class souther.gradle.SoutherCompile
-
The Souther that runs the compile: souther-build-driver and everything behind it.
- getWorkerExecutor() - Method in class souther.gradle.SoutherCompile
S
- souther.gradle - package souther.gradle
- SoutherCompile - Class in souther.gradle
-
Compiles this project's Souther sources.
- SoutherCompile() - Constructor for class souther.gradle.SoutherCompile
- SoutherCompileWork - Class in souther.gradle
-
The compile, inside the worker.
- SoutherCompileWork() - Constructor for class souther.gradle.SoutherCompileWork
- SoutherCompileWork.Parameters - Interface in souther.gradle
-
Gradle-managed types, which is what may cross into a worker.
- SoutherExtension - Class in souther.gradle
-
What a project says about Souther.
- SoutherExtension() - Constructor for class souther.gradle.SoutherExtension
- SoutherPlugin - Class in souther.gradle
-
Everything a project needs to compile Souther, so that its build script says only that it does.
- SoutherPlugin() - Constructor for class souther.gradle.SoutherPlugin
T
- TOOLCHAIN - Static variable in class souther.gradle.SoutherPlugin
-
The configuration the toolchain is resolved through.
All Classes and Interfaces|All Packages|Constant Field Values