Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for registerServiceUsage (0.36 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/tasks/TaskRequiredServices.java

    import java.util.List;
    import java.util.Set;
    
    /**
     * Represents the set of shared build services required by a task.
     */
    public interface TaskRequiredServices {
        void registerServiceUsage(Provider<? extends BuildService<?>> serviceUsed);
    
        /**
         * Returns services required, be it using {@link org.gradle.api.Task#usesService} or
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskRequiredServices.java

            return getElements(false).stream().anyMatch(it -> BuildServiceProvider.isSameService(toCheck, it));
        }
    
        @Override
        public void registerServiceUsage(Provider<? extends BuildService<?>> service) {
            taskMutator.mutate("Task.usesService(Provider)", () -> {
                // TODO:configuration-cache assert build service is from the same build as the task
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/AbstractTask.java

        public Property<Duration> getTimeout() {
            return timeout;
        }
    
        @Override
        public void usesService(Provider<? extends BuildService<?>> service) {
            taskRequiredServices.registerServiceUsage(service);
        }
    
        @Override
        public TaskRequiredServices getRequiredServices() {
            return taskRequiredServices;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 12:20:43 UTC 2024
    - 34.7K bytes
    - Viewed (0)
Back to top