Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 30 for propertyFactory (0.29 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/PropertyFactory.java

     */
    
    package org.gradle.api.internal.provider;
    
    import org.gradle.internal.service.scopes.Scope;
    import org.gradle.internal.service.scopes.ServiceScope;
    
    @ServiceScope(Scope.Global.class)
    public interface PropertyFactory {
        <T> DefaultProperty<T> property(Class<T> type);
    
        <T> DefaultListProperty<T> listProperty(Class<T> elementType);
    
        <T> DefaultSetProperty<T> setProperty(Class<T> elementType);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 00:47:05 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ManagedFactories.java

            public static final int FACTORY_ID = Objects.hashCode(IMPL_TYPE.getName());
            private final PropertyFactory propertyFactory;
    
            public PropertyManagedFactory(PropertyFactory propertyFactory) {
                this.propertyFactory = propertyFactory;
            }
    
            @Nullable
            @Override
            public <S> S fromState(Class<S> type, Object state) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/service/scopes/WorkerSharedGlobalScopeServices.java

                new DirectoryPropertyManagedFactory(filePropertyFactory),
                new SetPropertyManagedFactory(propertyFactory),
                new ListPropertyManagedFactory(propertyFactory),
                new MapPropertyManagedFactory(propertyFactory),
                new PropertyManagedFactory(propertyFactory),
                new ProviderManagedFactory(),
                namedObjectInstantiator
            );
        }
    
        @Provides
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 09:21:42 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/services/IsolatedActionCodecsFactory.kt

            bind(SetPropertyCodec(propertyFactory, valueReplacingProviderCodec))
            bind(MapPropertyCodec(propertyFactory, valueReplacingProviderCodec))
            bind(ListPropertyCodec(propertyFactory, valueReplacingProviderCodec))
            bind(PropertyCodec(propertyFactory, valueReplacingProviderCodec))
            bind(ProviderCodec(valueReplacingProviderCodec))
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/model/DefaultObjectFactory.java

        private final NamedObjectInstantiator namedObjectInstantiator;
        private final DirectoryFileTreeFactory directoryFileTreeFactory;
        private final Factory<PatternSet> patternSetFactory;
        private final PropertyFactory propertyFactory;
        private final FilePropertyFactory filePropertyFactory;
        private final TaskDependencyFactory taskDependencyFactory;
        private final FileCollectionFactory fileCollectionFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 14 18:56:03 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  6. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/ProviderCodecs.kt

            val value: ValueSupplier.ExecutionTimeValue<List<Any>> = providerCodec.run { decodeValue() }.uncheckedCast()
            return propertyFactory.listProperty(type).apply {
                fromState(value)
            }
        }
    }
    
    
    class SetPropertyCodec(
        private val propertyFactory: PropertyFactory,
        private val providerCodec: FixedValueReplacingProviderCodec
    ) : Codec<DefaultSetProperty<*>> {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/serialize/Codecs.kt

        private
        fun BindingsBuilder.providerTypes(
            propertyFactory: PropertyFactory,
            filePropertyFactory: FilePropertyFactory,
            nestedCodec: FixedValueReplacingProviderCodec
        ) {
            bind(ListPropertyCodec(propertyFactory, nestedCodec))
            bind(SetPropertyCodec(propertyFactory, nestedCodec))
            bind(MapPropertyCodec(propertyFactory, nestedCodec))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 18.8K bytes
    - Viewed (0)
  8. subprojects/core/src/testFixtures/groovy/org/gradle/util/TestUtil.groovy

        }
    
        static TaskDependencyFactory taskDependencyFactory() {
            return services().get(TaskDependencyFactory)
        }
    
        static PropertyFactory propertyFactory() {
            return services().get(PropertyFactory)
        }
    
        static <T> T newInstance(Class<T> clazz, Object... params) {
            return objectFactory().newInstance(clazz, params)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  9. subprojects/core/src/test/groovy/org/gradle/api/internal/collections/PendingSourceSpec.groovy

            source.addPending(provider3)
            def provider4 = propertyFactory.listProperty(String).with {
                it.add(Providers.of("v4").withSideEffect(sideEffect4))
                it
            }
            source.addPendingCollection(provider4)
            def provider5 = propertyFactory.listProperty(String).with {
                it.add(Providers.of("v5").withSideEffect(sideEffect5))
                it
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Aug 25 12:24:17 UTC 2022
    - 3K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/internal/service/scopes/WorkerSharedProjectScopeServices.java

                                          PropertyFactory propertyFactory, FilePropertyFactory filePropertyFactory, TaskDependencyFactory taskDependencyFactory, FileCollectionFactory fileCollectionFactory,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 7.4K bytes
    - Viewed (0)
Back to top