- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for TestInMemoryIndexedCache (0.48 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/software/dependency-management/src/testFixtures/groovy/org/gradle/api/internal/artifacts/ivyservice/ArtifactCacheLockingAccessCoordinatorStub.groovy
*/ package org.gradle.api.internal.artifacts.ivyservice import org.gradle.cache.IndexedCache import org.gradle.internal.serialize.Serializer import org.gradle.testfixtures.internal.TestInMemoryIndexedCache import java.util.function.Supplier class ArtifactCacheLockingAccessCoordinatorStub implements ArtifactCacheLockingAccessCoordinator { private final Map<String, IndexedCache<?, ?>> caches = [:]
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:50 UTC 2024 - 1.7K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/changedetection/state/DefaultResourceSnapshotterCacheServiceTest.groovy
import org.gradle.internal.hash.TestHashCodes import org.gradle.internal.serialize.HashCodeSerializer import org.gradle.internal.snapshot.RegularFileSnapshot import org.gradle.testfixtures.internal.TestInMemoryIndexedCache import spock.lang.Specification class DefaultResourceSnapshotterCacheServiceTest extends Specification { def delegate = Mock(ResourceHasher) def path = "some"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jan 10 13:47:15 UTC 2023 - 3.1K bytes - Viewed (0) -
platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/history/impl/DefaultOutputFilesRepositoryTest.groovy
import org.gradle.internal.snapshot.FileSystemLocationSnapshot import org.gradle.test.fixtures.file.CleanupTestDirectory import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider import org.gradle.testfixtures.internal.TestInMemoryIndexedCache import org.gradle.util.UsesNativeServices import org.junit.Rule import spock.lang.Specification @CleanupTestDirectory(fieldName = "tmpDir") @UsesNativeServices
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 16:02:33 UTC 2024 - 3.2K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/internal/fingerprint/classpath/impl/DefaultClasspathFingerprinterTest.groovy
} def fileSystemAccess = TestFiles.fileSystemAccess() def fileCollectionSnapshotter = new DefaultFileCollectionSnapshotter(fileSystemAccess, TestFiles.fileSystem()) TestInMemoryIndexedCache<HashCode, HashCode> resourceHashesCache = new TestInMemoryIndexedCache<>(new HashCodeSerializer()) def cacheService = new DefaultResourceSnapshotterCacheService(resourceHashesCache) def fingerprinter = new DefaultClasspathFingerprinter(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 22 09:41:33 UTC 2023 - 9.7K 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)