Package org.gradle.api.initialization
Interface SharedModelDefaults
@Incubating
@ServiceScope(org.gradle.internal.service.scopes.Scope.Build.class)
public interface SharedModelDefaults
Shared model defaults for configuring software types. Defaults apply initial values to the model objects of software types.
When a software type plugin is applied to a project, the model object for the software type will be pre-configured with the values
set in the default.
- Since:
- 8.10
-
Method Summary
-
Method Details
-
add
Adds a model default for the software type specified by the given name.- Parameters:
name
- the name of the software typepublicType
- the public type of the software typeconfigureAction
- the action to configure the software type- Since:
- 8.10
-