Bug 544042

Summary: Feature Request: Add API for sub-project-level build order computation
Product: [Eclipse Project] Platform Reporter: Andreas Loth <andy_2639>
Component: ResourcesAssignee: Platform-Resources-Inbox <platform-resources-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert
Version: 4.10   
Target Milestone: ---   
Hardware: All   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=543981
Whiteboard:

Description Andreas Loth CLA 2019-02-01 09:08:58 EST
Please provide an API to allow sub-project-level build order computation.

This can be useful when a project has separate dependencies for its main code and its tests.

E.g. There are two projects: A and B.
A's main code (AM) has no dependencies.
B's main code (BM) depends on AM.
A's test code depends on AM and BM.

On project level, A nd B have circular dependencies. But with the distinction of main and test code, we have an acyclic dependency graph.

Please see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=543981