Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for TaskDetails (0.15 sec)

  1. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/TaskDetails.java

    import javax.annotation.Nullable;
    
    public interface TaskDetails {
        Path getPath();
    
        @Nullable
        String getDescription();
    
        String getTypeName();
    
        static TaskDetails of(Path path, Task task) {
            return of(path, new DslObject(task).getPublicType().getFullyQualifiedName(), task.getDescription());
        }
    
        static TaskDetails of(Path path, String typeName, @Nullable String description) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Oct 29 11:47:48 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  2. subprojects/diagnostics/src/main/java/org/gradle/configuration/TaskDetails.java

    import java.util.stream.Collectors;
    
    /**
     * A configuration-cache friendly view of a {@link Task} that only projects information
     * that is relevant for the {@link Help} task.
     */
    @NonNullApi
    class TaskDetails {
        final static Comparator<TaskDetails> DEFAULT_COMPARATOR = (o1, o2) -> {
            // tasks in higher-up projects first
            int depthCompare = o1.getProjectDepth() - o2.getProjectDepth();
            if (depthCompare != 0) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 11 10:07:07 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  3. subprojects/diagnostics/src/test/groovy/org/gradle/api/tasks/diagnostics/internal/AggregateMultiProjectTaskReportModelTest.groovy

        }
    
        def "merges the tasks with a given name from each project into a single task"() {
            TaskDetails task1 = taskDetails(':task')
            TaskDetails task2 = taskDetails(':other')
            TaskDetails task3 = taskDetails(':sub:task')
            _ * task1.findTask(_) >> Mock(Task)
            _ * task2.findTask(_) >> Mock(Task)
            _ * task3.findTask(_) >> Mock(Task)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 31 16:45:11 UTC 2022
    - 5.6K bytes
    - Viewed (0)
  4. subprojects/diagnostics/src/main/java/org/gradle/configuration/TaskDetailPrinter.java

            }
        }
    
        private Map<String, List<TaskDetails>> groupTasksByType(Collection<TaskDetails> tasks) {
            return tasks.stream().collect(Collectors.groupingBy(TaskDetails::getTaskType, LinkedHashMap::new, Collectors.toList()));
        }
    
        private void printTaskDescription(StyledTextOutput output, List<TaskDetails> tasks) {
            printTaskAttribute(output, "Description", tasks, TaskDetails::getDescription);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 19 11:25:50 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  5. subprojects/diagnostics/src/main/java/org/gradle/configuration/TaskDetailsModel.java

            try {
                Stream<Task> selectedTasks = taskSelector.resolveTaskName(taskPath).getTasks().stream();
                List<TaskDetails> tasks = selectedTasks.map(t -> TaskDetails.from(t, optionReader))
                    .sorted(TaskDetails.DEFAULT_COMPARATOR).collect(Collectors.toList());
                return new TaskDetailsModel(taskPath, tasks);
            } catch (TaskSelectionException exception) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 05 22:49:56 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  6. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/AggregateMultiProjectTaskReportModel.java

                        }
                    }
                }
            }
        }
    
        private TaskDetails mergedTaskDetails(TaskDetails task) {
            return TaskDetails.of(
                Path.path(task.getPath().getName()),
                task.getTypeName(),
                task.getDescription()
            );
        }
    
        private boolean isVisible(String group) {
            if (Strings.isNullOrEmpty(group)) {
                return detail;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:45:59 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  7. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/TaskReportRenderer.java

         */
        public void addTask(TaskDetails task) {
            writeTask(task, "");
        }
    
        private void writeTask(TaskDetails task, String prefix) {
            getTextOutput().text(prefix);
            maybeWriteTaskNameAndType(task);
            maybeWriteTaskDescription(task);
            getTextOutput().println();
        }
    
        private void maybeWriteTaskNameAndType(TaskDetails task) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Oct 29 11:53:41 UTC 2021
    - 5K bytes
    - Viewed (0)
  8. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/TaskDetailsFactory.java

            this.project = project;
            this.projects = project.getAllprojects();
        }
    
        public TaskDetails create(final Task task) {
            String path = projects.contains(task.getProject())
                ? project.relativeProjectPath(task.getPath())
                : task.getPath();
            return TaskDetails.of(
                Path.path(path),
                task
            );
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 20 14:37:54 UTC 2021
    - 1.3K bytes
    - Viewed (0)
  9. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/TaskReportTask.java

    import org.gradle.api.tasks.diagnostics.internal.RuleDetails;
    import org.gradle.api.tasks.diagnostics.internal.SingleProjectTaskReportModel;
    import org.gradle.api.tasks.diagnostics.internal.TaskDetails;
    import org.gradle.api.tasks.diagnostics.internal.TaskDetailsFactory;
    import org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer;
    import org.gradle.api.tasks.options.Option;
    import org.gradle.internal.Try;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 24 23:13:41 UTC 2022
    - 9.7K bytes
    - Viewed (0)
Back to top