package saker.build.scripting
Package containing scripting related classes for the build system.
ScriptAccessProvider | Interface specifying the main access point for build script language implementations. |
ScriptInformationProvider | Interface providing information about various aspects of a parsed build script. |
ScriptParsingOptions | Interface for providing parsing options and configuration for scripts. |
TargetConfigurationReader | Interface for reading a build script and converting it to a target configuration. |
TargetConfigurationReadingResult | Container for build script parsing results. |
Reason in ScriptParsingFailedException | Class for containing the location and the reason of the script parsing failure. |
ScriptPosition | Immutable data class representing a region in a textual document. |
SimpleScriptParsingOptions | Simple data class implementation of the ScriptParsingOptions interface. |
SimpleTargetConfigurationReadingResult | Simple data class implementation of the TargetConfigurationReadingResult interface. |
ScriptParsingFailedException | Exception reporting that a build script evaluation failed due to some syntactic or semantic error. |