Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 28 for cacheFactory (0.46 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CacheFactory.java

    import javax.annotation.Nullable;
    import java.io.File;
    import java.util.Map;
    import java.util.function.Consumer;
    
    @ServiceScope(Scope.Global.class)
    public interface CacheFactory {
        /**
         * Opens a cache with the given options. The caller must close the cache when finished with it.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 19:10:33 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/DefaultCacheBuilderTest.groovy

        private final CacheFactory cacheFactory = Mock()
        private final PersistentCache cache = Mock()
        private final DefaultCacheBuilder builder = new DefaultCacheBuilder(cacheFactory, sharedCacheDir)
    
        void createsGlobalDirectoryBackedCache() {
            when:
            def result = builder.open()
    
            then:
            result == cache
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 16:40:49 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/service/scopes/WorkerSharedUserHomeScopeServices.java

            registration.add(GlobalCacheDir.class);
        }
    
        @Provides
        UnscopedCacheBuilderFactory createCacheRepository(CacheFactory cacheFactory) {
            return new DefaultUnscopedCacheBuilderFactory(cacheFactory);
        }
    
        @Provides
        DefaultGlobalScopedCacheBuilderFactory createGlobalScopedCache(GlobalCacheDir globalCacheDir, UnscopedCacheBuilderFactory unscopedCacheBuilderFactory) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/InspectionSchemeFactory.java

        private final CrossBuildInMemoryCacheFactory cacheFactory;
    
        public InspectionSchemeFactory(
            List<? extends TypeAnnotationHandler> allKnownTypeHandlers,
            List<? extends PropertyAnnotationHandler> allKnownPropertyHandlers,
            TypeAnnotationMetadataStore typeAnnotationMetadataStore,
            CrossBuildInMemoryCacheFactory cacheFactory
        ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 00:47:05 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/InMemoryCacheDecoratorFactoryTest.groovy

    import org.gradle.cache.MultiProcessSafeIndexedCache
    import spock.lang.Specification
    
    import java.util.function.Supplier
    
    class InMemoryCacheDecoratorFactoryTest extends Specification {
        def cacheFactory = new DefaultInMemoryCacheDecoratorFactory(false, new TestCrossBuildInMemoryCacheFactory())
        def target = Mock(MultiProcessSafeIndexedCache)
        def asyncCacheAccess = Mock(AsyncCacheAccess)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/cache/internal/GradleUserHomeCleanupServices.java

            GradleUserHomeDirProvider gradleUserHomeDirProvider,
            BuildOperationRunner buildOperationRunner,
            CacheConfigurationsInternal cacheConfigurations,
            ListenerManager listenerManager,
            CacheFactory cacheFactory
        ) {
            UsedGradleVersions usedGradleVersions = new UsedGradleVersionsFromGradleUserHomeCaches(cacheBuilderFactory);
            registration.add(UsedGradleVersions.class, usedGradleVersions);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/GradleUserHomeServices.kt

    
    internal
    object GradleUserHomeServices : ServiceRegistrationProvider {
    
        @Provides
        fun createKotlinScriptClassloadingCache(
            cacheFactory: CrossBuildInMemoryCacheFactory
        ) = KotlinScriptClassloadingCache(cacheFactory)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 1K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/internal/service/scopes/WorkerSharedGlobalScopeServices.java

            return new DefaultCrossBuildInMemoryCacheFactory(listenerManager);
        }
    
        @Provides
        NamedObjectInstantiator createNamedObjectInstantiator(CrossBuildInMemoryCacheFactory cacheFactory) {
            return new NamedObjectInstantiator(cacheFactory);
        }
    
        @Provides
        TaskDependencyFactory createTaskDependencyFactory() {
            return DefaultTaskDependencyFactory.withNoAssociatedProject();
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 09:21:42 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/internal/service/scopes/ExecutionGlobalServices.java

                cacheFactory);
        }
    
        @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)
  10. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheBuilder.java

    import java.util.Map;
    import java.util.function.Consumer;
    
    import static org.gradle.cache.internal.filelock.DefaultLockOptions.mode;
    
    public class DefaultCacheBuilder implements CacheBuilder {
        private final CacheFactory factory;
        private final File baseDir;
        private Map<String, ?> properties = Collections.emptyMap();
        private Consumer<? super PersistentCache> initializer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 19:10:33 UTC 2024
    - 2.6K bytes
    - Viewed (0)
Back to top