- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for copyWithMode (0.23 sec)
-
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/AbstractFileLockManagerTest.groovy
def lock = lockManager.lock(file, options().copyWithMode(lockMode), "foo", "operation") openedLocks << lock lock } protected abstract DefaultLockOptions options(); protected void writeFile(FileLockManager lockManager = manager) { def lock = lockManager.lock(testFile, options().copyWithMode(Exclusive), "foo", "operation") try { lock.writeFile {}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:51 UTC 2024 - 13.6K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/LockOptions.java
/** * Creates a copy of this options instance using the given mode. * * @param mode the mode to overwrite the current mode with */ LockOptions copyWithMode(FileLockManager.LockMode mode);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:52:52 UTC 2024 - 982 bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/filelock/DefaultLockOptionsTest.groovy
class DefaultLockOptionsTest extends Specification { def "can make copy of options"() { def builder = DefaultLockOptions.mode(Exclusive).useCrossVersionImplementation() when: def copy = builder.copyWithMode(Shared) then: !copy.is(builder) copy.mode == Shared copy.useCrossVersionImplementation }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:52:52 UTC 2024 - 1.2K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/filelock/DefaultLockOptions.java
return mode; } @Override public boolean isUseCrossVersionImplementation() { return crossVersion; } @Override public LockOptions copyWithMode(FileLockManager.LockMode mode) { return new DefaultLockOptions(mode, crossVersion); } @Override public String toString() { return "DefaultLockOptions{" + "mode=" + mode +
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:52:52 UTC 2024 - 2.4K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/FixedSharedModeCrossProcessCacheAccess.java
fileLock = null; FileLock exclusiveLock = null; try { exclusiveLock = lockManager.lock(lockTarget, lockOptions.copyWithMode(Exclusive), cacheDisplayName); } catch (Exception e) { // acquiring the exclusive lock can fail in the rare case where another process is just doing or has just done the cache initialization
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:51 UTC 2024 - 5.7K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java
break; case OnDemand: crossProcessCacheAccess = new LockOnDemandCrossProcessCacheAccess(cacheDisplayName, lockTarget, lockOptions.copyWithMode(Exclusive), lockManager, stateLock, initializationAction, onFileLockAcquireAction, onFileLockReleaseAction); fileAccess = new UnitOfWorkFileAccess(); break; case None:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 01 12:21:15 UTC 2024 - 20.5K bytes - Viewed (0)