- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for newCacheRetainingDataFromPreviousBuild (0.43 sec)
-
subprojects/core/src/test/groovy/org/gradle/cache/internal/CacheRetainingDataFromPreviousBuildTest.groovy
class CacheRetainingDataFromPreviousBuildTest extends AbstractCrossBuildInMemoryCacheTest<String> { @Override CrossBuildInMemoryCache<String, Object> newCache() { return factory.newCacheRetainingDataFromPreviousBuild { value -> true } } def "retains values from the previous session"() { def function = Mock(Function) when: def cache = newCache() cache.get("a", function)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 11 20:23:28 UTC 2021 - 3.3K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/testFixtures/groovy/org/gradle/cache/internal/TestCrossBuildInMemoryCacheFactory.groovy
INSTANCE } @Override <K, V> CrossBuildInMemoryCache<K, V> newCache() { return new TestCache<K, V>() } @Override <K, V> CrossBuildInMemoryCache<K, V> newCacheRetainingDataFromPreviousBuild(Predicate<V> retentionFilter) { return new TestCache<K, V>() } @Override <V> CrossBuildInMemoryCache<Class<?>, V> newClassCache() { return new TestCache<Class<?>, V>()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/DependencyManagementGradleUserHomeScopeServices.java
CrossBuildInMemoryCache<UnitOfWork.Identity, ExecutionEngine.IdentityCacheResult<TransformExecutionResult.TransformWorkspaceResult>> identityCache = crossBuildInMemoryCacheFactory.newCacheRetainingDataFromPreviousBuild(result -> result.getResult().isSuccessful());
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 5.5K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CrossBuildInMemoryCacheFactory.java
* * @param retentionFilter Determines which values should be retained till the next build. */ <K, V> CrossBuildInMemoryCache<K, V> newCacheRetainingDataFromPreviousBuild(Predicate<V> retentionFilter); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory.java
listenerManager.addListener(cache); return cache; } @Override public <K, V> CrossBuildInMemoryCache<K, V> newCacheRetainingDataFromPreviousBuild(Predicate<V> retentionFilter) { CrossBuildCacheRetainingDataFromPreviousBuild<K, V> cache = new CrossBuildCacheRetainingDataFromPreviousBuild<>(retentionFilter); listenerManager.addListener(cache);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 11 20:23:28 UTC 2021 - 10.6K bytes - Viewed (0)