- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for InspectionSchemeFactory (0.25 sec)
-
subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/InspectionSchemeFactory.java
import java.lang.annotation.Annotation; import java.util.Collection; import java.util.List; import java.util.Map; @ServiceScope(Scope.Global.class) public class InspectionSchemeFactory { private final Map<Class<? extends Annotation>, PropertyAnnotationHandler> allKnownPropertyHandlers; private final ImmutableList<TypeAnnotationHandler> allKnownTypeHandlers;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 00:47:05 UTC 2024 - 6.2K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowServicesProvider.kt
services, ) @Provides fun createFlowParametersInstantiator( inspectionSchemeFactory: InspectionSchemeFactory, instantiatorFactory: InstantiatorFactory, services: ServiceRegistry, ) = FlowParametersInstantiator( inspectionSchemeFactory, instantiatorFactory, services )
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 2.3K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowParametersInstantiator.kt
import org.gradle.internal.service.scopes.ServiceScope import java.util.Optional @ServiceScope(Scope.Build::class) internal class FlowParametersInstantiator( inspectionSchemeFactory: InspectionSchemeFactory, instantiatorFactory: InstantiatorFactory, services: ServiceRegistry ) { fun <P : FlowParameters> newInstance(parametersType: Class<P>, configure: (P) -> Unit): P {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:01:34 UTC 2024 - 4.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/DependencyManagementGlobalScopeServices.java
} @Provides TransformParameterScheme createTransformParameterScheme(InspectionSchemeFactory inspectionSchemeFactory, InstantiatorFactory instantiatorFactory) { InstantiationScheme instantiationScheme = instantiatorFactory.decorateScheme(); InspectionScheme inspectionScheme = inspectionSchemeFactory.inspectionScheme( ImmutableSet.of( Console.class,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 8.9K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/service/scopes/ExecutionGlobalServices.java
} @Provides InspectionSchemeFactory createInspectionSchemeFactory( List<TypeAnnotationHandler> typeHandlers, List<PropertyAnnotationHandler> propertyHandlers, TypeAnnotationMetadataStore typeAnnotationMetadataStore, CrossBuildInMemoryCacheFactory cacheFactory ) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 14.7K bytes - Viewed (0) -
platforms/extensibility/plugin-use/src/main/java/org/gradle/plugin/internal/PluginUseServices.java
return new DefaultSoftwareTypeRegistry(pluginScheme.getInspectionScheme()); } @Provides PluginScheme createPluginScheme(InstantiatorFactory instantiatorFactory, InspectionSchemeFactory inspectionSchemeFactory) { InstantiationScheme instantiationScheme = instantiatorFactory.decorateScheme(); ImmutableSet.Builder<Class<? extends Annotation>> allPropertyTypes = ImmutableSet.builder();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 10.5K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/InspectionScheme.java
import org.gradle.internal.properties.bean.PropertyWalker; /** * A scheme, or strategy, for inspecting object graphs. * * <p>Instances are created using a {@link InspectionSchemeFactory}.</p> */ public interface InspectionScheme { PropertyWalker getPropertyWalker(); TypeMetadataStore getMetadataStore();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 15 21:15:58 UTC 2022 - 1K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/properties/InspectionSchemeFactoryTest.groovy
[], [Object, GroovyObject], [ConfigurableFileCollection, Property], [IgnoredThing], { false }, cacheFactory ) def factory = new InspectionSchemeFactory([], [handler1, handler2], typeAnnotationMetadataStore, cacheFactory) def "creates inspection scheme that understands given property annotations and injection annotations"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 29 10:13:50 UTC 2023 - 4.4K bytes - Viewed (0)