- Sort Score
- Result 10 results
- Languages All
Results 131 - 140 of 162 for RuleSource (0.17 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/Each.java
import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Signals that a {@link RuleSource} rule should be applied to all matching descendant elements of the scope instead of the scope itself. */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.PARAMETER) @Incubating public @interface Each {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/platform/base/ComponentType.java
* interface SampleComponent extends ComponentSpec {} * class DefaultSampleComponent extends BaseComponentSpec implements SampleComponent {} * * apply plugin: MySamplePlugin * * class MySamplePlugin extends RuleSource { * {@literal @}ComponentType * void register(TypeBuilder<SampleComponent> builder) { * builder.defaultImplementation(DefaultSampleComponent) * } * * {@literal @}Mutate
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelReferenceNode.java
*/ package org.gradle.model.internal.registry; import com.google.common.base.Optional; import com.google.common.base.Predicate; import org.gradle.internal.Cast; import org.gradle.model.RuleSource; import org.gradle.model.internal.core.InstanceModelView; import org.gradle.model.internal.core.ModelAction; import org.gradle.model.internal.core.ModelActionRole; import org.gradle.model.internal.core.ModelAdapter;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 8.3K bytes - Viewed (0) -
platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/plugins/NativeBinariesTestPlugin.java
import org.gradle.language.nativeplatform.DependentSourceSet; import org.gradle.model.Defaults; import org.gradle.model.Each; import org.gradle.model.Finalize; import org.gradle.model.ModelMap; import org.gradle.model.RuleSource; import org.gradle.model.internal.registry.ModelRegistry; import org.gradle.model.internal.type.ModelTypes; import org.gradle.nativeplatform.internal.NativeBinarySpecInternal;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 7.8K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/language/base/plugins/ComponentModelBasePlugin.java
import org.gradle.model.Finalize; import org.gradle.model.Model; import org.gradle.model.ModelMap; import org.gradle.model.Mutate; import org.gradle.model.Path; import org.gradle.model.RuleInput; import org.gradle.model.RuleSource; import org.gradle.model.RuleTarget; import org.gradle.model.Rules; import org.gradle.model.internal.core.Hidden; import org.gradle.model.internal.core.NamedEntityInstantiator;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 14K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/UnmanagedElementIntegrationTest.groovy
class UnmanagedElementIntegrationTest extends AbstractIntegrationSpec { def "can view unmanaged element as ModelElement"() { given: buildFile << ''' class Thing { } class Rules extends RuleSource { @Model Thing thing() { return new Thing() } @Mutate void tasks(ModelMap<Task> tasks, @Path("thing") ModelElement thing) { tasks.create("show") { doLast {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.6K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/PluginApplicationErrorIntegrationTest.groovy
failure.assertHasCause("Failed to apply plugin class 'BrokenPlugin'") failure.assertHasCause("throwing plugin") } def "cannot apply a plugin that does not implement Plugin and does not extend RuleSource"() { buildFile << ''' apply plugin: BrokenPlugin class BrokenPlugin { void apply(Project target) { } } ''' when: fails() then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 01 03:07:53 UTC 2023 - 2.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/ManagedTypeImplementationClassCachingSpec.groovy
buildScript ''' @Managed interface Named { String getName() void setName(String name) } class RulePlugin extends RuleSource { @Model void first(Named first) { } @Model void second(Named second) { } @Mutate
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2K bytes - Viewed (0) -
platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomManagedBinaryIntegrationTest.groovy
buildFile << """ class MySamplePlugin implements Plugin<Project> { void apply(final Project project) {} static class Rules extends RuleSource { @ComponentType void register(TypeBuilder<SampleBinary> builder) { } @Mutate void createSampleBinary(BinaryContainer binaries) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 3.9K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/plugins/NativeComponentModelPluginTest.groovy
import org.gradle.api.tasks.TaskDependency import org.gradle.language.base.plugins.LifecycleBasePlugin import org.gradle.model.Model import org.gradle.model.ModelMap import org.gradle.model.Path import org.gradle.model.RuleSource import org.gradle.model.internal.type.ModelType import org.gradle.nativeplatform.BuildType import org.gradle.nativeplatform.BuildTypeContainer import org.gradle.nativeplatform.Flavor
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 08 20:10:55 UTC 2024 - 9.8K bytes - Viewed (0)