See: Description
| Interface | Description |
|---|---|
| ProcessCodeGenericTask.EvalFunction |
Interface to code evaluation facility in JVM scripting language.
|
| ProcessCodeGenericTask.JsonParseFunction |
Interface for scripts in JVM languages to parse JSON strings into
objects relevant to their use cases.
|
| Class | Description |
|---|---|
| AugCodeProcessingSpec |
Defines aug code processing directives and the destination file for augmenting code sections
identified with those directives.
|
| CodeAugmentationGenericTask |
Implements completion stage of Code Augmentor, which is the third and final
stage.
|
| CodeAugmentorFunctions |
This class defines the helper functions supplied by the library
for use by processing scripts written in JVM languages.
|
| PluginUtils |
Houses utility methods for plugins in one place to prevent duplication
across plugins.
|
| PreCodeAugmentationGenericTask |
Implements preparation stage of Code Augmentor, which is the first stage.
|
| ProcessCodeContext |
Helper context object intended for use by scripts written in Groovy (and other JVM languages) during
processing stage of Code Augmentor.
|
| ProcessCodeGenericTask |
Implements processing stage of Code Augmentor.
|
| Enum | Description |
|---|---|
| GenericTaskLogLevel |
Plugin-agnostic notion of log levels.
|
| Exception | Description |
|---|---|
| GenericTaskException |
Indicates to plugins that exceptions of this class can be unwrapped
and recast into plugin-specific exception type to reduce stack trace
size involving exceptions and their descendant inner causes.
|