- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for CachingFileHasher (0.26 sec)
-
subprojects/core/src/main/java/org/gradle/api/internal/changedetection/state/CachingFileHasher.java
import org.gradle.internal.serialize.Encoder; import org.gradle.internal.serialize.HashCodeSerializer; import org.gradle.internal.serialize.InterningStringSerializer; import java.io.File; public class CachingFileHasher implements FileHasher { private final IndexedCache<String, FileInfo> cache; private final FileHasher delegate; private final FileSystem fileSystem; private final StringInterner stringInterner;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jan 10 13:47:15 UTC 2023 - 5.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/hash/DefaultChecksumService.java
import java.io.File; public class DefaultChecksumService implements ChecksumService { private final CachingFileHasher md5; private final CachingFileHasher sha1; private final CachingFileHasher sha256; private final CachingFileHasher sha512; public DefaultChecksumService( StringInterner stringInterner, CrossBuildFileHashCache fileStore,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun Jun 04 22:23:37 UTC 2023 - 3.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/changedetection/state/GradleUserHomeScopeFileTimeStampInspector.java
* * Discards hashes for all files from the {@link CachingFileHasher} which have been queried on this daemon * during the last build and which have a timestamp equal to the end of build timestamp. */ @ServiceScope(Scope.UserHome.class) public class GradleUserHomeScopeFileTimeStampInspector extends FileTimeStampInspector implements RootBuildLifecycleListener { private CachingFileHasher fileHasher; private final Object lock = new Object();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 4.4K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/changedetection/state/CachingFileHasherTest.groovy
def fileSystem = TestFiles.fileSystem() def statisticsCollector = Mock(FileHasherStatistics.Collector) CachingFileHasher hasher def setup() { file.write("some-content") 1 * cacheAccess.createIndexedCache({ it.cacheName == "fileHashes" }, _, _) >> cache hasher = new CachingFileHasher(target, cacheAccess, new StringInterner(), timeStampInspector, "fileHashes", fileSystem, 1000, statisticsCollector) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jan 10 13:47:15 UTC 2023 - 6.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/service/scopes/VirtualFileSystemServices.java
GradleUserHomeScopeFileTimeStampInspector fileTimeStampInspector, StreamHasher streamHasher, StringInterner stringInterner ) { CachingFileHasher fileHasher = new CachingFileHasher(new DefaultFileHasher(streamHasher), fileStore, stringInterner, fileTimeStampInspector, "fileHashes", fileSystem, FILE_HASHER_MEMORY_CACHE_SIZE, statisticsCollector);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 20.4K bytes - Viewed (0)