- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for SpecializedMapSchema (0.46 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/SpecializedMapSchema.java
package org.gradle.model.internal.manage.schema; import org.gradle.model.internal.type.ModelType; import java.lang.ref.WeakReference; public class SpecializedMapSchema<T, E> extends ModelMapSchema<T, E> { private final WeakReference<Class<?>> implementationType; public SpecializedMapSchema(ModelType<T> type, ModelType<E> elementType, Class<?> implementationType) { super(type, elementType);
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/internal/manage/schema/extract/SpecializedMapNodeInitializer.java
import org.gradle.model.internal.manage.schema.SpecializedMapSchema; import org.gradle.model.internal.type.ModelType; public class SpecializedMapNodeInitializer<T, E> implements NodeInitializer { private final SpecializedMapSchema<T, E> schema; public SpecializedMapNodeInitializer(SpecializedMapSchema<T, E> schema) { this.schema = schema; } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapStrategy.java
extractionContext.found(getModelSchema(extractionContext, elementType, proxyImpl)); } private <T, E> SpecializedMapSchema<T, E> getModelSchema(ModelSchemaExtractionContext<T> extractionContext, ModelType<E> elementType, Class<?> implementationType) { final SpecializedMapSchema<T, E> schema = new SpecializedMapSchema<T, E>(extractionContext.getType(), elementType, implementationType);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapNodeInitializerExtractionStrategy.java
} @Override protected <T, E> NodeInitializer extractNodeInitializer(CollectionSchema<T, E> schema, NodeInitializerContext<T> context) { if (schema instanceof SpecializedMapSchema) { return new SpecializedMapNodeInitializer<T, E>((SpecializedMapSchema<T, E>) schema); } return null; } @Override public Iterable<ModelType<?>> supportedTypes() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/SpecializedModelMapStrategyTest.groovy
* limitations under the License. */ package org.gradle.model.internal.manage.schema.extract import org.gradle.model.ModelMap import org.gradle.model.internal.manage.schema.SpecializedMapSchema import org.gradle.model.internal.type.ModelType import spock.lang.Specification class SpecializedModelMapStrategyTest extends Specification {
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/ManagedModelCreationRuleExtractor.java
final ModelRuleDescriptor descriptor = ruleDefinition.getDescriptor(); if (modelSchema instanceof SpecializedMapSchema) { registration.actions(SpecializedMapNodeInitializer.getActions(ModelReference.of(modelPath), descriptor, (SpecializedMapSchema<S, ?>) modelSchema)); } else {
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/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/DefaultModelSchemaExtractorTest.groovy
} interface SomeMap extends ModelMap<List<String>> { } def "specialized map"() { expect: def schema = extract(SomeMap) assert schema instanceof SpecializedMapSchema schema.elementType == new ModelType<List<String>>() {} schema.implementationType } private void fail(extractType, errorType, String msgPattern) { try {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 29.9K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Class <org.gradle.model.internal.manage.schema.SpecializedMapSchema> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (SpecializedMapSchema.java:0) Class <org.gradle.model.internal.manage.schema.StructSchema> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (StructSchema.java:0)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)