- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for MethodModelRuleExtractor (0.6 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/MethodModelRuleExtractor.java
import org.gradle.internal.service.scopes.Scope; import org.gradle.internal.service.scopes.ServiceScope; import javax.annotation.Nullable; @ServiceScope(Scope.Global.class) public interface MethodModelRuleExtractor { boolean isSatisfiedBy(MethodRuleDefinition<?, ?> definition); String getDescription(); /** * Should only be called when {@link #isSatisfiedBy(MethodRuleDefinition)} return true. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 00:47:05 UTC 2024 - 1.4K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/ComponentModelBaseServices.java
private static class GlobalScopeServices implements ServiceRegistrationProvider { @Provides MethodModelRuleExtractor createComponentModelPluginInspector(ModelSchemaStore schemaStore) { return new ComponentTypeModelRuleExtractor(schemaStore); } @Provides MethodModelRuleExtractor createComponentBinariesPluginInspector() { return new ComponentBinariesModelRuleExtractor(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 2.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/MethodModelRuleExtractors.java
import java.util.List; @ThreadSafe public abstract class MethodModelRuleExtractors { public static List<MethodModelRuleExtractor> coreExtractors(ModelSchemaStore modelSchemaStore) { return ImmutableList.<MethodModelRuleExtractor>of( new UnmanagedModelCreationRuleExtractor(), new ManagedModelCreationRuleExtractor(modelSchemaStore),
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ModelRuleExtractor.java
} }); private final Iterable<MethodModelRuleExtractor> handlers; private final ManagedProxyFactory proxyFactory; private final ModelSchemaStore schemaStore; private final StructBindingsStore structBindingsStore;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 26K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/AbstractAnnotationDrivenModelRuleExtractor.java
import org.gradle.model.internal.type.ModelType; import java.lang.annotation.Annotation; public abstract class AbstractAnnotationDrivenModelRuleExtractor<T extends Annotation> implements MethodModelRuleExtractor { private static final ModelType<Void> VOID = ModelType.of(Void.TYPE); private final Class<T> annotationType; protected AbstractAnnotationDrivenModelRuleExtractor() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/service/scopes/GlobalScopeServices.java
} @Provides ModelRuleExtractor createModelRuleInspector(List<MethodModelRuleExtractor> extractors, ModelSchemaStore modelSchemaStore, StructBindingsStore structBindingsStore, ManagedProxyFactory managedProxyFactory) { List<MethodModelRuleExtractor> coreExtractors = MethodModelRuleExtractors.coreExtractors(modelSchemaStore);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 15.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleExtractorTest.groovy
@Mutate void method1(Long l) { } @Mutate void method2(String s) { } } def "rule method can imply plugin dependency"() { def ruleExtractor = Stub(MethodModelRuleExtractor) def extractor = new ModelRuleExtractor([ruleExtractor], proxyFactory, schemaStore, structBindingsStore) given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 30.4K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)