Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 32 for ProjectDetails (0.19 sec)

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

    import javax.annotation.Nullable;
    import java.util.Objects;
    
    /**
     * Provides common projections for selected project properties.
     */
    public interface ProjectDetails {
    
        String getDisplayName();
    
        @Nullable
        String getDescription();
    
        static ProjectDetails of(Project project) {
            return withDisplayNameAndDescription(project);
        }
    
        static ProjectNameAndPath withNameAndPath(Project project) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  2. subprojects/diagnostics/src/test/groovy/org/gradle/api/tasks/diagnostics/AbstractReportTaskTest.groovy

        @Rule
        public TestNameTestDirectoryProvider tmpDir = TestNameTestDirectoryProvider.newInstance(getClass())
        private ProjectInternal project = TestUtil.create(tmpDir).rootProject()
        private ProjectDetails projectDetails = ProjectDetails.of(project)
    
        def setup() throws Exception {
            task = TestUtil.createTask(TestReportTask.class, project)
            task.setGenerator(generator)
            task.setRenderer(renderer)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 12 07:56:11 UTC 2021
    - 3.8K bytes
    - Viewed (0)
  3. subprojects/diagnostics/src/test/groovy/org/gradle/api/tasks/diagnostics/internal/ReportGeneratorTest.groovy

            1 * renderer.setOutput(styledTextOutput)
            0 * renderer.setOutputFile(_)
    
            then:
            1 * renderer.startProject(projectDetails)
    
            then:
            1 * projectReportGenerator.execute(project)
    
            then:
            1 * renderer.completeProject(projectDetails)
    
            then:
            1 * renderer.complete()
        }
    
        def 'sets outputFileName on renderer before generation'() {
            setup:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Nov 10 22:12:23 UTC 2020
    - 4.1K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutionsSpec.groovy

            }
    
            def projectDetails = Mock(DependencySubstitutionInternal)
    
            when:
            substitutions.ruleAction.execute(projectDetails)
    
            then:
            _ * projectDetails.requested >> TestComponentIdentifiers.newSelector(":api")
            1 * projectDetails.useTarget(matchingSubstitute, SELECTED_BY_RULE)
            1 * projectDetails.artifactSelection(Actions.doNothing())
            0 * _
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  5. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/ReportGenerator.java

                projectReportHeaderGenerator.execute();
                for (T project : projects) {
                    ProjectDetails projectDetails = projectDetailsProvider.apply(project);
                    renderer.startProject(projectDetails);
                    projectReportGenerator.execute(project);
                    renderer.completeProject(projectDetails);
                }
                projectReportFooterGenerator.execute();
                renderer.complete();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 03 16:02:30 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  6. subprojects/diagnostics/src/main/java/org/gradle/api/reporting/dependencies/internal/ProjectsPageRenderer.java

        private final Transformer<String, ProjectDetails.ProjectNameAndPath> namingScheme;
    
        public ProjectsPageRenderer(Transformer<String, ProjectDetails.ProjectNameAndPath> namingScheme) {
            this.namingScheme = namingScheme;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 03 18:14:21 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  7. subprojects/diagnostics/src/main/java/org/gradle/api/reporting/components/ComponentReport.java

            ComponentReportRenderer renderer = new ComponentReportRenderer(getFileResolver(), getBinaryRenderer());
            renderer.setOutput(textOutput);
    
            ProjectDetails projectDetails = ProjectDetails.of(project);
            renderer.startProject(projectDetails);
    
            Collection<ComponentSpec> components = new ArrayList<>();
            ComponentSpecContainer componentSpecs = modelElement("components", ComponentSpecContainer.class);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 24 23:13:41 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  8. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/AbstractProjectBasedReportTask.java

        private ProjectBasedReportModel<T> calculateReportModel() {
            Map<ProjectDetails, T> map = new LinkedHashMap<>();
            for (Project project : getProjects()) {
                map.put(
                    ProjectDetails.of(project),
                    calculateReportModelFor(project)
                );
            }
            return new ProjectBasedReportModel<>(map);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 03 16:02:32 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  9. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/ProjectsWithConfigurations.java

     * @param <C> the kind of configuration details being projected
     */
    public interface ProjectsWithConfigurations<P extends ProjectDetails, C extends ConfigurationDetails> {
    
        Set<P> getProjects();
    
        Iterable<C> getConfigurationsFor(P project);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 03 18:14:21 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  10. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/BuildEnvironmentReportTask.java

        private static final class BuildEnvironmentReportModel {
    
            private final ProjectDetails project;
            private final ConfigurationDetails configuration;
    
            public BuildEnvironmentReportModel(ProjectDetails project, ConfigurationDetails configuration) {
                this.project = project;
                this.configuration = configuration;
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 24 23:13:41 UTC 2022
    - 4.1K bytes
    - Viewed (0)
Back to top