Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for InMemoryCache (0.18 sec)

  1. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/resolver/OncePerBuildInvocationVcsVersionWorkingDirResolver.java

        private final VcsVersionSelectionCache inMemoryCache;
        private final VcsVersionWorkingDirResolver delegate;
    
        public OncePerBuildInvocationVcsVersionWorkingDirResolver(VcsVersionSelectionCache inMemoryCache, VcsVersionWorkingDirResolver delegate) {
            this.inMemoryCache = inMemoryCache;
            this.delegate = delegate;
        }
    
        @Nullable
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/InMemoryModuleMetadataCache.java

        }
    
        @Override
        protected CachedMetadata get(ModuleComponentAtRepositoryKey key) {
            CachedMetadata metadata = inMemoryCache.get(key);
            if (metadata == null && delegate != null) {
                metadata = delegate.get(key);
                if (metadata != null) {
                    inMemoryCache.put(key, metadata);
                }
            }
            return metadata;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/InMemoryDecoratedCache.java

            this.inMemoryCache = inMemoryCache;
            this.cacheId = cacheId;
            this.fileLockStateReference = fileLockStateReference;
        }
    
        @Override
        public String toString() {
            return "{in-memory-cache cache: " + delegate + "}";
        }
    
        @Override
        public V get(final K key) {
            Object value;
            try {
                value = inMemoryCache.get(key, () -> {
                    Object out = delegate.get(key);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  4. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/resolver/DefaultVcsVersionWorkingDirResolver.java

        private final VersionParser versionParser;
        private final VcsVersionSelectionCache inMemoryCache;
        private final PersistentVcsMetadataCache persistentCache;
    
        public DefaultVcsVersionWorkingDirResolver(VersionSelectorScheme versionSelectorScheme, VersionComparator versionComparator, VersionParser versionParser, VcsVersionSelectionCache inMemoryCache, PersistentVcsMetadataCache persistentCache) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 5K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/InMemoryModuleArtifactCache.java

            if (cachedArtifact == null && delegate != null) {
                cachedArtifact = delegate.lookup(key);
                if (cachedArtifact != null) {
                    inMemoryCache.put(key, cachedArtifact);
                }
            }
            return cachedArtifact;
        }
    
        @Override
        public void clear(ArtifactAtRepositoryKey key) {
            inMemoryCache.remove(key);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  6. platforms/extensibility/unit-test-fixtures/src/main/java/org/gradle/testfixtures/internal/TestInMemoryCacheFactory.java

            GFileUtils.mkdirs(cacheDir);
            InMemoryCache cache = new InMemoryCache(cacheDir, displayName, cacheCleanupStrategy != null ? cacheCleanupStrategy.getCleanupAction() : null);
            if (initializer != null) {
                initializer.accept(cache);
            }
            return cache;
        }
    
        public PersistentCache open(File cacheDir, String displayName) {
            return new InMemoryCache(cacheDir, displayName, CleanupAction.NO_OP);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 21:54:27 UTC 2024
    - 6K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/InMemoryModuleArtifactsCache.java

            inMemoryCache.put(key, entry);
            if (delegate != null) {
                delegate.store(key, entry);
            }
        }
    
        @Override
        protected ModuleArtifactsCacheEntry get(ArtifactsAtRepositoryKey key) {
            ModuleArtifactsCacheEntry entry = inMemoryCache.get(key);
            if (entry == null && delegate!=null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/InMemoryModuleVersionsCache.java

        protected void store(ModuleAtRepositoryKey key, ModuleVersionsCacheEntry entry) {
            inMemoryCache.put(key, entry);
            if (delegate != null) {
                delegate.store(key, entry);
            }
        }
    
        @Override
        protected ModuleVersionsCacheEntry get(ModuleAtRepositoryKey key) {
            ModuleVersionsCacheEntry entry = inMemoryCache.get(key);
            if (entry == null && delegate != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2K bytes
    - Viewed (0)
  9. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory.java

            final CacheBuilder<Object, Object> cacheBuilder = CacheBuilder.newBuilder().maximumSize(maxSize).recordStats().removalListener(evictionListener);
            Cache<Object, Object> inMemoryCache = cacheBuilder.build();
            evictionListener.setCache(inMemoryCache);
            return inMemoryCache;
        }
    
        private class InMemoryCacheDecorator implements CacheDecorator {
            private final int maxEntriesToKeepInMemory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:36 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top