Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for onTaskDependencyUsage (0.19 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/tasks/TaskDependencyUsageTracker.java

     * limitations under the License.
     */
    
    package org.gradle.api.internal.tasks;
    
    import org.gradle.api.Task;
    
    import java.util.Set;
    
    public interface TaskDependencyUsageTracker {
        void onTaskDependencyUsage(Set<? extends Task> taskDependencies);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 827 bytes
    - Viewed (0)
  2. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/ReportingTaskDependencyUsageTracker.kt

        private val coupledProjectsListener: CoupledProjectsListener,
        private val problems: ProblemsListener,
        private val problemFactory: ProblemFactory
    ) : TaskDependencyUsageTracker {
        override fun onTaskDependencyUsage(taskDependencies: Set<Task>) {
            checkForCoupledProjects(taskDependencies)
            reportProjectIsolationProblemOnApiUsage()
        }
    
        private
        fun checkForCoupledProjects(taskDependencies: Set<Task>) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/tasks/AbstractTaskDependency.java

        public Set<? extends Task> getDependencies(@Nullable Task task) {
            Set<? extends Task> result = getDependenciesForInternalUse(task);
            if (dependencyUsageTracker != null) {
                dependencyUsageTracker.onTaskDependencyUsage(result);
            }
            return result;
        }
    
        @Override
        public Set<? extends Task> getDependenciesForInternalUse(@Nullable Task task) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/tasks/DefaultTaskDependencyTest.groovy

            when:
            dependency.getDependenciesForInternalUse(null)
            then:
            0 * tracker.onTaskDependencyUsage(_)
    
            when:
            dependency.getDependencies(null)
            then:
            1 * tracker.onTaskDependencyUsage(_)
        }
    
        static emptySet() {
            return [] as Set
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 9.4K bytes
    - Viewed (0)
Back to top