Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 51 for hierarchies (0.18 sec)

  1. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/FileWatcherUpdater.java

     *     This helps decide whether or not something is being watched in a quick way.</dd>
     *
     *     <dt>watched hierarchies</dt>
     *     <dd>The list of file system hierarchies we are currently watching.
     *     When hierarchies are nested inside each other, this includes only the outermost hierarchies.
     *     On OSs with hierarchical file system events (currently Windows and macOS) this is what we tell the
     *     operating system to watch.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 15:08:33 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  2. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/impl/WatchableHierarchies.java

                hierarchies.addFirst(watchableHierarchy);
                watchableFiles = watchableFiles.plus(watchableHierarchy);
            } else {
                hierarchies.remove(watchableHierarchy);
                hierarchies.addFirst(watchableHierarchy);
            }
            LOGGER.info("Now considering {} as hierarchies to watch", hierarchies);
        }
    
        @CheckReturnValue
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 17:02:39 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  3. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/impl/HierarchicalFileWatcherUpdater.java

    import java.util.Collection;
    import java.util.List;
    
    /**
     * Updater for hierarchical file watchers.
     *
     * For hierarchical watchers, we can use the registered watchable hierarchies as watched directories.
     * Build root directories are always watchable hierarchies.
     * Watching the build root directories is better since they are less likely to be deleted and
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 15:08:33 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  4. build-logic/packaging/src/main/kotlin/gradlebuild/shade/extension/ShadedJarExtension.kt

        /**
         * Retain only those classes in the keep package hierarchies, plus any classes that are reachable from these classes.
         */
        abstract val keepPackages: SetProperty<String>
    
        /**
         * Do not rename classes in the unshaded package hierarchies. Always includes 'java'.
         */
        abstract val unshadedPackages: SetProperty<String>
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 1.3K bytes
    - Viewed (0)
  5. platforms/core-execution/file-watching/src/integTest/groovy/org/gradle/internal/watch/WatchedDirectoriesFileSystemWatchingIntegrationTest.groovy

            if (!hierarchicalWatcher) {
                // No hierarchies to expect
                return
            }
            def watchedHierarchies = output.readLines()
                .find { it.contains("Watched directory hierarchies: [") }
                .with { line ->
                    def matcher = line =~ /Watched directory hierarchies: \[(.*)]/
                    String directories = matcher[0][1]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 13:50:33 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  6. platforms/core-execution/file-watching/src/test/groovy/org/gradle/internal/watch/registry/impl/HierarchicalFileWatcherUpdaterTest.groovy

            addSnapshot(snapshotRegularFile(fileInWatchableHierarchy))
            then:
            1 * watcher.startWatching({ equalIgnoringOrder(it, [watchableHierarchy]) })
        }
    
        def "starts and stops watching hierarchies to watch"() {
            def watchableHierarchies = ["first", "second", "third"].collect { file(it).createDir() }
    
            when:
            registerWatchableHierarchies(watchableHierarchies)
            then:
            0 * _
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 13:24:54 UTC 2024
    - 12K bytes
    - Viewed (0)
  7. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/FileWatcherRegistry.java

            MODIFIED,
            REMOVED,
            INVALIDATED,
            OVERFLOW
        }
    
        /**
         * Registers a watchable hierarchy.
         *
         * The watcher registry will only watch for changes in watchable hierarchies.
         *
         * @throws WatchingNotSupportedException when the native watchers can't be updated.
         */
        void registerWatchableHierarchy(File watchableHierarchy, SnapshotHierarchy root);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 15:08:33 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/execution/ProjectExecutionServices.java

        }
    
        @Provides
        MissingTaskDependencyDetector createMissingTaskDependencyDetector(ExecutionNodeAccessHierarchies hierarchies) {
            return new MissingTaskDependencyDetector(hierarchies.getOutputHierarchy(), hierarchies.createInputHierarchy());
        }
    
        @Provides
        TaskExecuter createTaskExecuter(
            AsyncWorkTracker asyncWorkTracker,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 09:21:42 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/internal/classpath/transforms/ClasspathElementTransformFactory.java

         *
         * @param file the jar/directory to transform
         * @param classTransform the transform that will be applied to every class
         * @param typeRegistry the registry of type hierarchies
         * @return the transformation that will transform the file upon request.
         */
        ClasspathElementTransform createTransformer(File file, ClassTransform classTransform, InstrumentationTypeRegistry typeRegistry);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 20:14:01 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  10. platforms/core-execution/file-watching/src/test/groovy/org/gradle/internal/watch/registry/impl/AbstractFileWatcherUpdaterTest.groovy

            exception.message == "Unable to watch directory '${watchableHierarchy.absolutePath}' since it is within Gradle's caches"
        }
    
        def "stops watching hierarchies when maximum number of hierarchies to watch has been reached"() {
            int maxHierarchiesToWatch = 4
            def oldestRegisteredWatchableHierarchy = file("oldestWatchable").createDir()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 15:08:33 UTC 2024
    - 21.5K bytes
    - Viewed (0)
Back to top