- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 119 for RuleSource (0.11 sec)
-
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/EachBeanViaRuleSource.groovy
* limitations under the License. */ package org.gradle.model.internal.registry import org.gradle.model.Each import org.gradle.model.RuleSource import org.gradle.model.Rules class EachBeanViaRuleSource extends RuleSource { @Rules void mutateBeans(BeanRules rules, @Each DefaultModelRegistryTest.Bean bean) { }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 906 bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultComponentSelectionRules.java
} @Override public ComponentSelectionRules all(Object ruleSource) { return addRule(createAllSpecRulesAction(ruleActionAdapter.createFromRuleSource(ComponentSelection.class, ruleSource))); } @Override public ComponentSelectionRules withModule(Object id, Action<? super ComponentSelection> selectionAction) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 6.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/AbstractJavaPropertyRules.java
package org.gradle.model.internal.inspect; import org.gradle.model.Model; import org.gradle.model.Mutate; import org.gradle.model.RuleInput; import org.gradle.model.RuleSource; import java.util.List; abstract class AbstractJavaPropertyRules extends RuleSource { AbstractJavaPropertyRules() { } @RuleInput abstract String getValue(); abstract void setValue(String value); @RuleInput
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/googletest/plugins/GoogleTestConventionPlugin.java
import org.gradle.api.Incubating; import org.gradle.api.Plugin; import org.gradle.api.Project; import org.gradle.model.Defaults; import org.gradle.model.ModelMap; import org.gradle.model.RuleSource; import org.gradle.nativeplatform.NativeComponentSpec; import org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec; import org.gradle.nativeplatform.test.internal.NativeTestSuites;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/ManagedTypeWithUnmanagedPropertiesIntegrationTest.groovy
void setUnmanaged(UnmanagedThing unmanaged) @Unmanaged MyFile getFile() void setFile(MyFile file) } class RulePlugin extends RuleSource { @Model void m(ManagedThing thing) { thing.unmanaged = new UnmanagedThing(value: "foo") } @Mutate
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/RuleSourceIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/Validate.java
import java.lang.annotation.Target; /** * Denotes that the {@link RuleSource} method rule carrying this annotation validates the rule subject. * <p> * Validate rules execute after {@link Finalize} rules, but before rule subject is used as an input. * The first parameter of the rule is the rule subject, which is <b>immutable</b>. * <p> * Please see {@link RuleSource} for more information on method rules. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/customModel/languageType/groovy/buildSrc/src/main/groovy/sample/documentation/DocumentationPlugin.groovy
import org.gradle.api.tasks.Copy import org.gradle.model.ModelMap import org.gradle.model.Path import org.gradle.model.RuleSource import org.gradle.platform.base.* // tag::component-registration[] // tag::binary-registration[] // tag::binaries-generation[] // tag::text-tasks-generation[] class DocumentationPlugin extends RuleSource { // end::binary-registration[] // end::binaries-generation[] // end::text-tasks-generation[] @ComponentType
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 2K bytes - Viewed (0) -
platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/LanguageTypeIntegrationTest.groovy
def setup() { buildFile << """ @Managed interface CustomLanguageSourceSet extends LanguageSourceSet {} class CustomLanguagePlugin extends RuleSource { @ComponentType void declareCustomLanguage(TypeBuilder<CustomLanguageSourceSet> builder) { } } apply plugin:CustomLanguagePlugin """ }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 2.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/ScalarCollectionIntegrationTest.groovy
class ScalarCollectionIntegrationTest extends AbstractIntegrationSpec { def "can create instance of #{type.name}"() { given: buildFile << """ class Rules extends RuleSource { @Model void strings(${type.name}<String> s) { } @Mutate void tasks(ModelMap<Task> tasks, @Path("strings") def strings) { tasks.create("show") { doLast {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.3K bytes - Viewed (0)