Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for CompositeCleanupAction (0.23 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CompositeCleanupAction.java

    import java.util.Collection;
    import java.util.Collections;
    import java.util.List;
    
    public class CompositeCleanupAction implements CleanupAction {
    
        public static Builder builder() {
            return new Builder();
        }
    
        private final List<CleanupAction> cleanups;
    
        private CompositeCleanupAction(List<CleanupAction> cleanups) {
            this.cleanups = cleanups;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/internal/classpath/DefaultClasspathTransformerCacheFactory.java

                createCleanupAction(fileAccessTimeJournal),
                cacheConfigurations.getCleanupFrequency()::get
            );
        }
    
        private CompositeCleanupAction createCleanupAction(FileAccessTimeJournal fileAccessTimeJournal) {
            return CompositeCleanupAction.builder()
                .add(UnusedVersionsCacheCleanup.create(CACHE_NAME, CACHE_VERSION_MAPPING, usedGradleVersions))
                .add(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:51:31 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/CleanupAction.java

     * limitations under the License.
     */
    
    package org.gradle.cache;
    
    /**
     * An action that cleans up a {@link CleanableStore}.
     *
     * @see org.gradle.cache.internal.CompositeCleanupAction
     * @see CacheBuilder#withCleanupStrategy(CacheCleanupStrategy)
     */
    public interface CleanupAction {
    
        void clean(CleanableStore cleanableStore, CleanupProgressMonitor progressMonitor);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 19 07:59:23 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/WritableArtifactCacheLockingAccessCoordinator.java

    import org.gradle.cache.IndexedCache;
    import org.gradle.cache.IndexedCacheParameters;
    import org.gradle.cache.PersistentCache;
    import org.gradle.cache.UnscopedCacheBuilderFactory;
    import org.gradle.cache.internal.CompositeCleanupAction;
    import org.gradle.cache.internal.LeastRecentlyUsedCacheCleanup;
    import org.gradle.cache.internal.SingleDepthFilesFinder;
    import org.gradle.cache.internal.UnusedVersionsCacheCleanup;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  5. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/CompositeCleanupActionTest.groovy

            given:
            def firstCleanupAction = Mock(CleanupAction)
            def secondCleanupAction = Mock(CleanupAction)
            def subDir = temporaryFolder.file("subDir")
    
            when:
            CompositeCleanupAction.builder()
                .add(firstCleanupAction)
                .add(subDir, secondCleanupAction)
                .build()
                .clean(cleanableStore, progressMonitor)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2K bytes
    - Viewed (0)
Back to top