- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 26 for CleanupAction (0.21 sec)
-
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/CleanupAction.java
* * @see org.gradle.cache.internal.CompositeCleanupAction * @see CacheBuilder#withCleanupStrategy(CacheCleanupStrategy) */ public interface CleanupAction { void clean(CleanableStore cleanableStore, CleanupProgressMonitor progressMonitor); CleanupAction NO_OP = new CleanupAction() { @Override public void clean(CleanableStore cleanableStore, CleanupProgressMonitor progressMonitor) { // no-op
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 19 07:59:23 UTC 2024 - 1.1K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/DefaultCacheCleanupStrategy.java
return new DefaultCacheCleanupStrategy(cleanupAction, cleanupFrequency); } public static DefaultCacheCleanupStrategy from(CleanupAction cleanupAction) { return new DefaultCacheCleanupStrategy(cleanupAction, () -> CleanupFrequency.DAILY); } @Override public CleanupAction getCleanupAction() { return cleanupAction; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 14:59:19 UTC 2023 - 1.7K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CompositeCleanupAction.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/CacheCleanupStrategy.java
@Override public CleanupAction getCleanupAction() { return CleanupAction.NO_OP; } @Override public CleanupFrequency getCleanupFrequency() { return CleanupFrequency.NEVER; } }; /** * Returns the action to perform on cleanup. */ CleanupAction getCleanupAction(); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 09 19:10:33 UTC 2024 - 1.4K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/cache/internal/WrapperDistributionCleanupActionTest.groovy
def usedGradleVersions = Mock(UsedGradleVersions) { getUsedGradleVersions() >> ([] as SortedSet) } def progressMonitor = Mock(CleanupProgressMonitor) @Subject def cleanupAction = new WrapperDistributionCleanupAction(userHomeDir, usedGradleVersions) def "deletes distributions for unused versions"() { given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Apr 10 06:35:14 UTC 2021 - 8.9K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java
this.cacheDisplayName = cacheDisplayName; this.baseDir = baseDir; this.cleanupAction = cleanupAction; this.executorFactory = executorFactory; this.operations = new CacheAccessOperationsStack();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 01 12:21:15 UTC 2024 - 20.5K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/DefaultPersistentDirectoryStoreTest.groovy
store.open() store.close() then: gcFile.lastModified() > modificationTimeBefore 1 * cacheCleanup.cleanupAction >> cleanupAction 1 * cacheCleanup.cleanupFrequency >> CleanupFrequency.DAILY 1 * cleanupAction.clean(store, _) 0 * _ } def "fails gracefully if cleanup action fails"() { when: store.open()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 16:40:49 UTC 2024 - 5.9K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/cache/internal/VersionSpecificCacheCleanupActionTest.groovy
def currentCacheDir = createVersionSpecificCacheDir(currentVersion, NOT_USED_WITHIN_30_DAYS) def progressMonitor = Mock(CleanupProgressMonitor) def deleter = TestFiles.deleter() @Subject def cleanupAction = new VersionSpecificCacheCleanupAction(cachesDir, daysAgo(30), daysAgo(7), deleter, CleanupFrequency.DAILY) def "cleans up unused version-specific cache directories"() { given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Dec 08 17:27:30 UTC 2022 - 7.8K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/LeastRecentlyUsedCacheCleanupTest.groovy
getBaseDir() >> cacheDir } def fileAccessTimeJournal = Spy(ModificationTimeFileAccessTimeJournal) def progressMonitor = Stub(CleanupProgressMonitor) @Subject def cleanupAction = new LeastRecentlyUsedCacheCleanup( new SingleDepthFilesFinder(1), fileAccessTimeJournal, TimestampSuppliers.daysAgo(1)) def "finds files to delete when files are old"() { given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:57 UTC 2024 - 3.2K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/initialization/layout/ProjectCacheDir.java
@Override public void run(BuildOperationContext context) { cleanupAction.execute(new DefaultCleanupProgressMonitor(context)); } @Override public BuildOperationDescriptor.Builder description() { return BuildOperationDescriptor.displayName(cleanupAction.getDisplayName()); } }); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 2.6K bytes - Viewed (0)