Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for ProjectSegment (0.05 sec)

  1. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/ProjectSegment.java

     *
     * @since 3.0
     */
    public final class ProjectSegment {
        private final MavenProject project;
    
        private final TaskSegment taskSegment;
    
        private final MavenSession session;
    
        private final List<MavenProject> nonTransitiveUpstreamProjects;
    
        private final List<MavenProject> transitiveUpstreamProjects;
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  2. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/builder/multithreaded/MultiThreadedBuilder.java

            for (MavenProject mavenProject : analyzer.getRootSchedulableBuilds()) {
                ProjectSegment projectSegment = projectBuildList.get(mavenProject);
                logger.debug("Scheduling: {}", projectSegment.getProject());
                Callable<ProjectSegment> cb =
                        createBuildCallable(rootSession, projectSegment, reactorContext, taskSegment, duplicateArtifactIds);
                service.submit(cb);
            }
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jul 16 03:42:09 UTC 2025
    - 8.9K bytes
    - Viewed (0)
  3. impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java

    import java.util.concurrent.Future;
    import java.util.concurrent.FutureTask;
    import java.util.concurrent.TimeUnit;
    
    import org.apache.maven.lifecycle.internal.ProjectSegment;
    
    /**
     */
    public class CompletionServiceStub implements CompletionService<ProjectSegment> {
        List<FutureTask<ProjectSegment>> projectBuildFutureTasks = Collections.synchronizedList(new ArrayList<>());
    
        final boolean finishImmediately;
    
        public int size() {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 2.6K bytes
    - Viewed (0)
  4. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/ProjectBuildList.java

     *
     * @since 3.0
     */
    public class ProjectBuildList implements Iterable<ProjectSegment> {
        private final List<ProjectSegment> items;
    
        public ProjectBuildList(List<ProjectSegment> items) {
            this.items = Collections.unmodifiableList(items);
        }
    
        // TODO Optimize; or maybe just rewrite the whole way aggregating mojos are being run.
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  5. impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java

                        PluginResolutionException, LifecyclePhaseNotFoundException, LifecycleNotFoundException {
            final List<ProjectSegment> list = getProjectBuilds(session);
            return new ProjectBuildList(list);
        }
    
        public static List<ProjectSegment> getProjectBuilds(MavenSession session)
                throws InvalidPluginDescriptorException, PluginVersionResolutionException, PluginDescriptorParsingException,
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 8.6K bytes
    - Viewed (0)
  6. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ConcurrencyDependencyGraph.java

    import java.util.List;
    import java.util.Set;
    
    import org.apache.maven.execution.ProjectDependencyGraph;
    import org.apache.maven.lifecycle.internal.ProjectBuildList;
    import org.apache.maven.lifecycle.internal.ProjectSegment;
    import org.apache.maven.project.MavenProject;
    
    /**
     * <p>
     * Presents a view of the Dependency Graph that is suited for concurrent building.
     * </p>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jul 23 17:27:08 UTC 2025
    - 5.9K bytes
    - Viewed (0)
  7. impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/BuildListCalculatorTest.java

            assertEquals(3, taskSegments.size(), "Stub data contains 3 segments");
            assertEquals(6, segments.size(), "Stub data contains 6 items");
            final ProjectSegment build = segments.get(0);
            assertNotNull(build);
    
            for (ProjectSegment segment : segments) {
                assertSame(session, segment.getSession());
            }
        }
    
        private static LifecycleTaskSegmentCalculator getTaskSegmentCalculator() {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  8. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecycleDebugLogger.java

                return;
            }
    
            logger.debug("=== REACTOR BUILD PLAN ================================================");
    
            for (Iterator<ProjectSegment> it = projectBuilds.iterator(); it.hasNext(); ) {
                ProjectSegment projectBuild = it.next();
    
                logger.debug("Project: " + projectBuild.getProject().getId());
                logger.debug("Tasks:   " + projectBuild.getTaskSegment().getTasks());
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  9. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/BuildListCalculator.java

     *
     * @since 3.0
     */
    @Named
    @Singleton
    public class BuildListCalculator {
        public ProjectBuildList calculateProjectBuilds(MavenSession session, List<TaskSegment> taskSegments) {
            List<ProjectSegment> projectBuilds = new ArrayList<>();
    
            MavenProject rootProject = session.getTopLevelProject();
    
            for (TaskSegment taskSegment : taskSegments) {
                List<MavenProject> projects;
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  10. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/builder/singlethreaded/SingleThreadedBuilder.java

    import org.apache.maven.execution.MavenSession;
    import org.apache.maven.lifecycle.internal.LifecycleModuleBuilder;
    import org.apache.maven.lifecycle.internal.ProjectBuildList;
    import org.apache.maven.lifecycle.internal.ProjectSegment;
    import org.apache.maven.lifecycle.internal.ReactorBuildStatus;
    import org.apache.maven.lifecycle.internal.ReactorContext;
    import org.apache.maven.lifecycle.internal.TaskSegment;
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 2.9K bytes
    - Viewed (0)
Back to top