Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for OnDemandFileAccess (0.48 sec)

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

    import java.util.function.Supplier;
    
    import static org.gradle.cache.internal.filelock.DefaultLockOptions.mode;
    
    public class OnDemandFileAccess extends AbstractFileAccess {
        private final String displayName;
        private final FileLockManager manager;
        private final File targetFile;
    
        public OnDemandFileAccess(File targetFile, String displayName, FileLockManager manager) {
            this.targetFile = targetFile;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/OnDemandFileAccessTest.groovy

        final FileLock targetLock = Mock()
    
        @Rule TestNameTestDirectoryProvider dir = new TestNameTestDirectoryProvider(getClass())
        OnDemandFileAccess lock
        File file
    
        def setup() {
            file = dir.file("some-target-file")
            lock = new OnDemandFileAccess(file, "some-lock", manager)
        }
    
        def "acquires shared lock to read file"() {
            def action = {} as Supplier
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/scopeids/PersistentScopeIdStoreFactory.java

    import org.gradle.cache.ObjectHolder;
    import org.gradle.cache.internal.FileBackedObjectHolder;
    import org.gradle.cache.internal.FileIntegrityViolationSuppressingObjectHolderDecorator;
    import org.gradle.cache.internal.OnDemandFileAccess;
    import org.gradle.internal.file.Chmod;
    import org.gradle.internal.id.UniqueId;
    
    import java.io.File;
    
    class PersistentScopeIdStoreFactory {
    
        private final Chmod chmod;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 10 18:14:29 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  4. subprojects/core/src/testFixtures/groovy/org/gradle/cache/internal/DefaultFileLockManagerTestHelper.groovy

    abstract class DefaultFileLockManagerTestHelper {
    
        private static class AnException extends RuntimeException {}
    
        static FileAccess createOnDemandFileLock(File file) {
            new OnDemandFileAccess(file, "test", DefaultFileLockManagerTestHelper.createDefaultFileLockManager())
        }
    
        static void unlockUncleanly(File target) {
            def lock = createDefaultFileLock(target)
            try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:52:52 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/registry/PersistentDaemonRegistry.java

    import org.gradle.cache.ObjectHolder;
    import org.gradle.cache.internal.FileBackedObjectHolder;
    import org.gradle.cache.internal.FileIntegrityViolationSuppressingObjectHolderDecorator;
    import org.gradle.cache.internal.OnDemandFileAccess;
    import org.gradle.internal.file.Chmod;
    import org.gradle.internal.remote.Address;
    import org.gradle.internal.remote.internal.inet.InetEndpoint;
    import org.gradle.launcher.daemon.context.DaemonContext;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:38 UTC 2024
    - 8.9K bytes
    - Viewed (0)
Back to top