Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for MapBackedCache (0.19 sec)

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

     * limitations under the License.
     */
    package org.gradle.cache.internal;
    
    import java.util.Map;
    
    public class MapBackedCache<K, V> extends CacheSupport<K, V> {
    
        private final Map<K, V> map;
    
        public MapBackedCache(Map<K, V> map) {
            this.map = map;
        }
    
        @Override
        protected <T extends K> V doGet(T key) {
            return map.get(key);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 1K bytes
    - Viewed (0)
  2. platforms/jvm/scala/src/main/java/org/gradle/api/internal/tasks/scala/AnalysisStoreProvider.java

    import org.gradle.cache.Cache;
    import org.gradle.cache.internal.MapBackedCache;
    import xsbti.compile.AnalysisStore;
    import xsbti.compile.FileAnalysisStore;
    
    import java.io.File;
    import java.util.concurrent.ConcurrentHashMap;
    
    public class AnalysisStoreProvider {
    
        private final Cache<File, AnalysisStore> cache = new MapBackedCache<>(new ConcurrentHashMap<>());
    
        AnalysisStore get(final File analysisFile) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 15:43:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/registry/DaemonRegistryServices.java

     */
    package org.gradle.launcher.daemon.registry;
    
    import org.gradle.cache.Cache;
    import org.gradle.cache.FileLockManager;
    import org.gradle.cache.internal.CacheAccessSerializer;
    import org.gradle.cache.internal.MapBackedCache;
    import org.gradle.internal.file.Chmod;
    import org.gradle.internal.service.Provides;
    import org.gradle.internal.service.ServiceRegistrationProvider;
    
    import java.io.File;
    import java.util.HashMap;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  4. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/MapBackedCacheTest.groovy

     */
    package org.gradle.cache.internal
    
    import spock.lang.Specification
    
    import java.util.function.Supplier
    
    class MapBackedCacheTest extends Specification {
    
        def cache(map = [:]) {
            new MapBackedCache(map)
        }
    
        def "has cache semantics"() {
            given:
            def map = [:]
            def cache = cache(map)
    
            expect:
            cache.get("a", { 1 } as Supplier) == 1
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. platforms/jvm/scala/src/main/java/org/gradle/api/internal/tasks/scala/ZincScalaCompiler.java

    import org.gradle.api.logging.Logger;
    import org.gradle.api.logging.Logging;
    import org.gradle.api.tasks.WorkResult;
    import org.gradle.api.tasks.WorkResults;
    import org.gradle.cache.internal.MapBackedCache;
    import org.gradle.internal.jvm.Jvm;
    import org.gradle.internal.time.Time;
    import org.gradle.internal.time.Timer;
    import org.gradle.language.base.internal.compile.Compiler;
    import org.gradle.util.internal.GFileUtils;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 9.3K bytes
    - Viewed (0)
Back to top