Package org.gradle.platform.base.plugins
Class ComponentBasePlugin.PluginRules
java.lang.Object
org.gradle.model.RuleSource
org.gradle.platform.base.plugins.ComponentBasePlugin.PluginRules
- Enclosing class:
ComponentBasePlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcomponents(ComponentSpecContainer componentSpecs) (package private) org.gradle.platform.base.component.internal.ComponentSpecFactorycomponentSpecFactory(org.gradle.api.internal.project.ProjectIdentifier projectIdentifier, org.gradle.internal.reflect.Instantiator instantiator, ObjectFactory objectFactory, org.gradle.model.internal.core.NamedEntityInstantiator<Task> taskInstantiator, org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator, org.gradle.internal.service.ServiceRegistry serviceRegistry) (package private) voidregisterComponentSpec(TypeBuilder<ComponentSpec> builder) (package private) voidregisterNodeInitializerExtractors(org.gradle.model.internal.core.NodeInitializerRegistry nodeInitializerRegistry, org.gradle.platform.base.component.internal.ComponentSpecFactory componentSpecFactory, org.gradle.model.internal.manage.binding.StructBindingsStore bindingsStore) (package private) voidvalidateComponentSpecRegistrations(org.gradle.platform.base.component.internal.ComponentSpecFactory instanceFactory)
-
Constructor Details
-
PluginRules
PluginRules()
-
-
Method Details
-
components
-
componentSpecFactory
org.gradle.platform.base.component.internal.ComponentSpecFactory componentSpecFactory(org.gradle.api.internal.project.ProjectIdentifier projectIdentifier, org.gradle.internal.reflect.Instantiator instantiator, ObjectFactory objectFactory, org.gradle.model.internal.core.NamedEntityInstantiator<Task> taskInstantiator, org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator, org.gradle.internal.service.ServiceRegistry serviceRegistry) -
registerComponentSpec
-
registerNodeInitializerExtractors
void registerNodeInitializerExtractors(org.gradle.model.internal.core.NodeInitializerRegistry nodeInitializerRegistry, org.gradle.platform.base.component.internal.ComponentSpecFactory componentSpecFactory, org.gradle.model.internal.manage.binding.StructBindingsStore bindingsStore) -
validateComponentSpecRegistrations
void validateComponentSpecRegistrations(org.gradle.platform.base.component.internal.ComponentSpecFactory instanceFactory)
-