Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for TestInMemoryIndexedCache (0.48 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
Back to top