- Sort Score
- Result 10 results
- Languages All
Results 151 - 160 of 162 for RuleSource (0.32 sec)
-
platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/BinariesLifecycleTaskIntegrationTest.groovy
visitor.node("Binary \${name} has 'notBuildable' in the name") } }; } } class MySamplePlugin extends RuleSource { @ComponentType void register(TypeBuilder<SampleBinary> builder) { builder.defaultImplementation(DefaultSampleBinary) } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 5.6K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/api/plugins/ObjectConfigurationAction.java
/** * Adds the plugin implemented by the given class to the target. * <p> * The class is expected to either implement {@link Plugin}, or extend {@link org.gradle.model.RuleSource}. * An exception will be thrown if the class is not a valid plugin implementation. * * @param pluginClass the plugin to apply * @return this */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelElementNode.java
import com.google.common.base.Predicate; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Iterables; import org.gradle.internal.Cast; import org.gradle.model.RuleSource; import org.gradle.model.internal.core.DuplicateModelException; import org.gradle.model.internal.core.EmptyReferenceProjection; import org.gradle.model.internal.core.ModelAction;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 10.9K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/integTest/groovy/org/gradle/model/dsl/internal/transform/NestedModelDslUsageIntegrationSpec.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 06:54:47 UTC 2023 - 5.5K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/integTest/groovy/org/gradle/model/dsl/ModelDslCreationIntegrationTest.groovy
buildScript ''' @Managed interface Thing { String getName() void setName(String name) } class MyPlugin extends RuleSource { @Defaults void applyDefaults(Thing thing) { thing.name = "default" } } apply plugin: MyPlugin
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 6.6K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginManagerTest.groovy
TestNameTestDirectoryProvider testDirectoryProvider = new TestNameTestDirectoryProvider(getClass()) def setup() { rulesClass = classLoader.parseClass(""" class Rules extends org.gradle.model.RuleSource { } """) hybridClass = classLoader.parseClass(""" import org.gradle.api.Plugin import org.gradle.api.Project
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 13:46:07 UTC 2024 - 16.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java
import org.gradle.internal.Actions; import org.gradle.internal.BiAction; import org.gradle.internal.Factories; import org.gradle.internal.Factory; import org.gradle.model.ModelMap; import org.gradle.model.RuleSource; import org.gradle.model.internal.core.ChildNodeInitializerStrategyAccessors; import org.gradle.model.internal.core.ModelAction; import org.gradle.model.internal.core.ModelActionRole;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 18.7K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/plugins/NativeComponentModelPlugin.java
import org.gradle.model.Each; 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.RuleSource; import org.gradle.nativeplatform.BuildTypeContainer; import org.gradle.nativeplatform.FlavorContainer; import org.gradle.nativeplatform.NativeComponentSpec; import org.gradle.nativeplatform.NativeDependencySet;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 24.1K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/integTest/groovy/org/gradle/model/dsl/ModelMapDslIntegrationTest.groovy
class ModelMapDslIntegrationTest extends AbstractIntegrationSpec { def setup() { buildFile << ''' @Managed interface Thing { String getValue() void setValue(String v) } class MyPlugin extends RuleSource { @Model void things(ModelMap<Thing> things) { } } apply plugin: MyPlugin ''' } def "nested create rule is executed only as required"() { buildFile << ''' model {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 10.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/DefaultModelRegistry.java
import com.google.common.collect.Lists; import com.google.common.collect.Multimap; import org.gradle.model.ConfigurationCycleException; import org.gradle.model.InvalidModelRuleDeclarationException; import org.gradle.model.RuleSource; import org.gradle.model.internal.core.EmptyModelProjection; import org.gradle.model.internal.core.ModelAction; import org.gradle.model.internal.core.ModelActionRole; import org.gradle.model.internal.core.ModelNode;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:40:00 UTC 2024 - 45.7K bytes - Viewed (0)