saker.build Documentation TaskDoc JavaDoc Packages
public interface ScriptModellingEnvironmentConfiguration
Configuration collection for ScriptModellingEnvironment.

The congfiguration objects in this interface are the same as if a build execution would be started with the same configuration.

Methods
public Set<extends WildcardPath>
Gets a set of wildcards paths which are used to exclude the matching build scripts from the modelling environment.
public Collection<extends ExternalScriptInformationProvider>
Gets the external script information providers available for modelling information.
public ExecutionPathConfiguration
Gets the path configuration for the modelling environment.
public ExecutionScriptConfiguration
Gets the script configuration for the modelling environment.
public Map<String, String>
Gets the user parameters for the build execution.
public abstract Set<extends WildcardPath> getExcludedScriptPaths()
Gets a set of wildcards paths which are used to exclude the matching build scripts from the modelling environment.

Matching build scripts will not be part of the modelling, and no ScriptSyntaxModel object will be instantiated for them. In general, the matched scripts will not be presented to the user in the IDE.

An unmodifiable set of wildcard paths.
Gets the external script information providers available for modelling information.
An unmodifiable collection of information providers.
Gets the path configuration for the modelling environment.
The path configuration.
Gets the script configuration for the modelling environment.
The script configuration.
public abstract Map<String, String> getUserParameters()
Gets the user parameters for the build execution.
An unmodifiable map of user parameters.