- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for getSubjectReference (0.4 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/MethodRuleDefinition.java
ModelType<R> getReturnType(); List<ModelReference<?>> getReferences(); List<List<Annotation>> getParameterAnnotations(); @Nullable ModelReference<S> getSubjectReference(); List<ModelReference<?>> getTailReferences(); ModelRuleDescriptor getDescriptor();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/AbstractMutationModelRuleExtractor.java
MethodRuleDefinition<?, S> ruleDefinition = Cast.uncheckedCast(getRuleDefinition()); MethodBackedModelAction<S> ruleAction = new MethodBackedModelAction<S>(ruleDefinition.getDescriptor(), ruleDefinition.getSubjectReference(), ruleDefinition.getTailReferences()); RuleExtractorUtils.configureRuleAction(context, ruleApplicationScope, mutationType, ruleAction); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/AbstractAnnotationDrivenComponentModelRuleExtractor.java
problems.add(ruleDefinition, "A method " + getDescription() + " must have at least two parameters."); return; } ModelType<?> subjectType = ruleDefinition.getSubjectReference().getType(); if (!isModelMap(subjectType)) { problems.add(ruleDefinition, String.format("The first parameter of a method %s must be of type %s.", getDescription(), ModelMap.class.getName()));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 4.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/DefaultMethodRuleDefinition.java
return method.getName(); } @Override public ModelType<R> getReturnType() { return method.getReturnType(); } @Nullable @Override public ModelReference<S> getSubjectReference() { return Cast.uncheckedCast(references.isEmpty() ? null : references.get(0)); } @Override public List<ModelReference<?>> getTailReferences() {
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/main/java/org/gradle/model/internal/inspect/ManagedModelCreationRuleExtractor.java
} } @Override protected <R, S> ExtractedModelRule buildRule(ModelPath modelPath, MethodRuleDefinition<R, S> ruleDefinition) { ModelType<S> modelType = ruleDefinition.getSubjectReference().getType(); final ModelSchema<S> modelSchema = getModelSchema(modelType, ruleDefinition); return new ExtractedManagedCreationRule<R, S>(modelPath, ruleDefinition, modelSchema); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.9K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/ComponentTypeModelRuleExtractor.java
return null; } ModelReference<?> subjectReference = ruleDefinition.getSubjectReference(); ModelType<?> subjectType = subjectReference.getType(); Class<?> rawSubjectType = subjectType.getRawClass(); if (!rawSubjectType.equals(TypeBuilder.class)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 10.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleExtractorTest.groovy
ruleExtractor.registration(_, _) >> { MethodRuleDefinition method, MethodModelRuleExtractionContext context -> return Stub(ExtractedModelRule) { getRuleDependencies() >> [method.getSubjectReference().getType().getConcreteClass()] } } expect: extractor.extract(RuleSourceWithDependencies).getRequiredPlugins() == [Long.class, String.class] }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 30.4K bytes - Viewed (0)