Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 50 for cacheFactory (0.18 sec)

  1. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/DefaultInstantiationSchemeTest.groovy

    class DefaultInstantiationSchemeTest extends Specification {
        def cacheFactory = new TestCrossBuildInMemoryCacheFactory()
        def classGenerator = AsmBackedClassGenerator.injectOnly([], Stub(PropertyRoleAnnotationHandler), [], cacheFactory, 123)
        def scheme = new DefaultInstantiationScheme(
            new Jsr330ConstructorSelector(classGenerator, cacheFactory.newClassCache()),
            classGenerator,
            new DefaultServiceRegistry(),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  2. 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)
  3. 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)
  4. subprojects/core/src/main/java/org/gradle/cache/internal/DefaultUnscopedCacheBuilderFactory.java

    import org.gradle.cache.UnscopedCacheBuilderFactory;
    
    import java.io.File;
    
    public class DefaultUnscopedCacheBuilderFactory implements UnscopedCacheBuilderFactory {
        private final CacheFactory factory;
    
        public DefaultUnscopedCacheBuilderFactory(CacheFactory factory) {
            this.factory = factory;
        }
    
        @Override
        public CacheBuilder cache(File baseDir) {
            return new DefaultCacheBuilder(factory, baseDir);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 16:31:38 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/KotlinScriptClassloadingCache.kt

    import org.gradle.kotlin.dsl.execution.ProgramId
    
    import javax.inject.Inject
    
    
    internal
    class KotlinScriptClassloadingCache @Inject constructor(
        cacheFactory: CrossBuildInMemoryCacheFactory
    ) {
    
        private
        val cache: CrossBuildInMemoryCache<ProgramId, CompiledScript> = cacheFactory.newCache()
    
        fun get(key: ProgramId): CompiledScript? =
            cache.getIfPresent(key)?.also { it.onReuse() }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/CrossBuildInMemoryCachingScriptClassCache.java

        private final CrossBuildInMemoryCache<ScriptCacheKey, CachedCompiledScript> cachedCompiledScripts;
    
        public CrossBuildInMemoryCachingScriptClassCache(CrossBuildInMemoryCacheFactory cacheFactory) {
            cachedCompiledScripts = cacheFactory.newCache();
        }
    
        public <T extends Script, M> CompiledScript<T, M> getOrCompile(
            Object target,
            ScriptSource source,
            ClassLoaderScope targetScope,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Dec 09 15:05:17 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  7. subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/properties/InspectionSchemeFactoryTest.groovy

            [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"() {
            def instantiationScheme = Stub(InstantiationScheme)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 10:13:50 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  8. 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)
  9. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/sourceparser/CachingCSourceParser.java

        private final FileContentCache<IncludeDirectives> cache;
    
        public CachingCSourceParser(FileContentCacheFactory cacheFactory) {
            final RegexBackedCSourceParser parser = new RegexBackedCSourceParser();
            cache = cacheFactory.newCache("parsedCSource", 40000, new FileContentCacheFactory.Calculator<IncludeDirectives>() {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.6K 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