Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for getUpstreamProjects (0.16 sec)

  1. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ConcurrencyDependencyGraph.java

            Set<MavenProject> result = new LinkedHashSet<>();
            for (ProjectSegment projectBuild : projectBuilds) {
                if (projectDependencyGraph
                        .getUpstreamProjects(projectBuild.getProject(), false)
                        .isEmpty()) {
                    result.add(projectBuild.getProject());
                }
            }
            if (result.isEmpty() && !projectBuilds.isEmpty()) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jul 23 17:27:08 UTC 2025
    - 5.9K bytes
    - Viewed (0)
  2. impl/maven-core/src/main/java/org/apache/maven/graph/DefaultProjectDependencyGraph.java

                }
            }
        }
    
        @Override
        public List<MavenProject> getUpstreamProjects(MavenProject project, boolean transitive) {
            Objects.requireNonNull(project, "project cannot be null");
    
            Set<String> projectIds = new HashSet<>();
    
            getUpstreamProjects(ProjectSorter.getId(project), projectIds, transitive);
    
            return getSortedProjects(projectIds);
        }
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 5.8K bytes
    - Viewed (0)
  3. impl/maven-core/src/test/java/org/apache/maven/graph/FilteredProjectDependencyGraphTest.java

            when(projectDependencyGraph.getUpstreamProjects(bProject, transitive)).thenReturn(List.of(cProject));
    
            graph.getUpstreamProjects(bProject, transitive);
            graph.getUpstreamProjects(bProject, transitive);
    
            verify(projectDependencyGraph).getUpstreamProjects(bProject, transitive);
        }
    
        private static MavenProject createProject(String id) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 04 20:56:29 UTC 2025
    - 3K bytes
    - Viewed (0)
  4. impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStubTest.java

        @Test
        void testADependencies() {
            final List<MavenProject> mavenProjects = stub.getUpstreamProjects(ProjectDependencyGraphStub.A, false);
            assertEquals(0, mavenProjects.size());
        }
    
        @Test
        void testBDependencies() {
            final List<MavenProject> bProjects = stub.getUpstreamProjects(ProjectDependencyGraphStub.B, false);
            assertEquals(1, bProjects.size());
            assertTrue(
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Sep 17 10:01:14 UTC 2025
    - 2.7K bytes
    - Viewed (0)
  5. impl/maven-core/src/main/java/org/apache/maven/graph/FilteredProjectDependencyGraph.java

                cache.put(key, list);
            }
            return list;
        }
    
        @Override
        public List<MavenProject> getUpstreamProjects(MavenProject project, boolean transitive) {
            Key key = new Key(project, transitive, true);
            // Do not use computeIfAbsent here, as the computation is recursive
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Thu Jun 19 16:34:39 UTC 2025
    - 6.4K bytes
    - Viewed (0)
  6. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/ProjectSegment.java

            final ProjectDependencyGraph dependencyGraph = getSession().getProjectDependencyGraph();
            nonTransitiveUpstreamProjects = dependencyGraph.getUpstreamProjects(getProject(), false);
            transitiveUpstreamProjects = dependencyGraph.getUpstreamProjects(getProject(), true);
        }
    
        public MavenSession getSession() {
            return session;
        }
    
        public MavenProject getProject() {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  7. impl/maven-core/src/main/java/org/apache/maven/execution/ProjectDependencyGraph.java

         *            upstream projects.
         * @return The upstream projects in the build order, never {@code null}.
         */
        List<MavenProject> getUpstreamProjects(MavenProject project, boolean transitive);
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  8. impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java

            for (Dependency dependency : getDependencies()) {
                dependency.addIfDownstream(project, result);
            }
            return result;
        }
    
        @Override
        public List<MavenProject> getUpstreamProjects(MavenProject project, boolean transitive) {
            List<MavenProject> result = new ArrayList<>();
            final List<Dependency> dependencies = getDependencies();
            for (Dependency dependency : dependencies) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 8.6K bytes
    - Viewed (0)
Back to top