Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for BuildInputHierarchy (0.2 sec)

  1. platforms/core-runtime/launcher/src/main/java/org/gradle/tooling/internal/provider/continuous/BuildInputHierarchy.java

    import java.util.function.Supplier;
    
    /**
     * Allows recording and querying the input locations of a build.
     */
    public class BuildInputHierarchy {
        private volatile ValuedVfsHierarchy<InputDeclaration> root;
        private final SingleFileTreeElementMatcher matcher;
    
        public BuildInputHierarchy(CaseSensitivity caseSensitivity, Stat stat) {
            this.root = ValuedVfsHierarchy.emptyHierarchy(caseSensitivity);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  2. platforms/core-runtime/launcher/src/main/java/org/gradle/tooling/internal/provider/continuous/AccumulateBuildInputsListener.java

    import java.util.Set;
    
    public class AccumulateBuildInputsListener implements WorkInputListener {
    
        private final BuildInputHierarchy buildInputHierarchy;
    
        public AccumulateBuildInputsListener(BuildInputHierarchy buildInputHierarchy) {
            this.buildInputHierarchy = buildInputHierarchy;
        }
    
        @Override
        public void onExecute(UnitOfWork work, EnumSet<InputBehavior> relevantBehaviors) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  3. platforms/core-runtime/launcher/src/main/java/org/gradle/tooling/internal/provider/continuous/FileEventCollector.java

        private final Map<Path, FileWatcherRegistry.Type> aggregatedEvents = new LinkedHashMap<>();
        private final BuildInputHierarchy buildInputs;
        private final Runnable onRelevantChangeAction;
        private int moreChangesCount;
        private boolean errorWhenWatching;
    
        public FileEventCollector(BuildInputHierarchy buildInputs, Runnable onRelevantChangeAction) {
            this.buildInputs = buildInputs;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. platforms/core-runtime/launcher/src/main/java/org/gradle/tooling/internal/provider/continuous/ContinuousBuildActionExecutor.java

            BuildActionRunner.Result lastResult;
            PendingChangesListener pendingChangesListener = listenerManager.getBroadcaster(PendingChangesListener.class);
            while (true) {
                BuildInputHierarchy buildInputs = new BuildInputHierarchy(caseSensitivity, stat);
                ContinuousBuildTriggerHandler continuousBuildTriggerHandler = new ContinuousBuildTriggerHandler(
                    cancellationToken,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 25 17:41:07 UTC 2024
    - 11.6K bytes
    - Viewed (0)
Back to top