- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for TestInMemoryIndexedCache (0.32 sec)
-
platforms/extensibility/unit-test-fixtures/src/main/java/org/gradle/testfixtures/internal/TestInMemoryIndexedCache.java
/** * A simple in-memory cache, used by the testing fixtures. */ public class TestInMemoryIndexedCache<K, V> implements IndexedCache<K, V> { private final Map<Object, byte[]> entries = new ConcurrentHashMap<>(); private final ProducerGuard<K> producerGuard = ProducerGuard.serial(); private final Serializer<V> valueSerializer; public TestInMemoryIndexedCache(Serializer<V> valueSerializer) { this.valueSerializer = valueSerializer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 13 21:54:27 UTC 2024 - 3.1K bytes - Viewed (0) -
platforms/extensibility/unit-test-fixtures/src/main/java/org/gradle/testfixtures/internal/TestInMemoryCacheFactory.java
assertNotClosed(); IndexedCache<?, ?> indexedCache = caches.get(Pair.of(cacheDir, name)); if (indexedCache == null) { indexedCache = new TestInMemoryIndexedCache<K, V>(valueSerializer); caches.put(Pair.of(cacheDir, name), indexedCache); } return Cast.uncheckedCast(indexedCache); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 13 21:54:27 UTC 2024 - 6K bytes - Viewed (0)