Settings Script Api
Deprecated
Kept for compatibility with precompiled script plugins published with Gradle versions prior to 6.0
Replace with
import org.gradle.api.initialization.Settings
SettingsStandard implementation of the API exposed to all types of Settings scripts, precompiled and otherwise.
Inheritors
Properties
The extra properties extension in this object's extension container.
The LoggingManager which can be used to receive logging and to control the standard output/error capture for this script. By default, System.out is redirected to the Gradle logging system at the QUIET log level, and System.err is redirected at the ERROR log level.
Provides access to resource-specific utility methods, for example factory methods that create various resources.
Functions
Applies the plugin of the given type T. Does nothing if the plugin has already been applied.
Kotlin extension function for org.gradle.api.plugins.PluginAware.apply.
Applies the given plugin or script.
Configures the build script classpath for settings.
Copies the specified files.
Deletes the specified files.
Deletes files and directories.
Creates a ConfigurableFileCollection containing the given files.
Creates a new ConfigurableFileTree using the given base directory.
Adds the given projects to the build. Each path in the supplied list is treated as the path of a project to add to the build. Note that these path are not file paths, but instead specify the location of the new project in the project hierarchy. As such, the supplied paths must use the ':' character as separator (and NOT '/').
Configures the plugin management for the entire build.
Locates a property on Settings.
Returns the relative path from this script's target base directory to the given path.
Returns the extension of the specified type.
Returns the extension of the specified extensionType.