Community
Participate
Working Groups
The location of the build console in cdt.ui prevents better integration of the console with other build components. This task is a blocker for bug 297222, and I've run into it before on a few occasions too. Currently the console classes are located in internal packages of cdt.ui. The suggested location is org.eclipse.cdt.make.ui so it would be accessible in other build plugins.
I posted this request to cdt-dev development list. There were a few responses which I compiled below. Basically, this bug is stalled since there was no agreement but clear disagreement to proceed with that. On Wed, Jul 21, 2010 at 11:52 AM, Doug Schaefer <cdtdoug@gmail.com> wrote: > The idea is that the build console is independent of whatever build > system you are using. I disagree that it should be moved. On Wed, Jul 21, 2010 at 7:28 PM, <Warren.Paul@nokia.com> wrote: > I haven?t looked at the patch, but I?m assuming this change would introduce a new dependency from cdt.ui to cdt.make.ui? Fact check: No, the patch does not introduce dependency from cdt.ui to cdt.make.ui. > So while this type of change may not be flagged by API tooling, it?s still a very subtle API break in a way. > It's forcing anyone using the build console to include the make plugins, which they currently don?t have to. On Thu, Jul 22, 2010 at 1:12 PM, Alena Laskavaia <elaskavaia.cdt@gmail.com> wrote: > How about we move console to its own plugin? Would it help? It would be breakage but we can have 8.0 not 7.1. see also bug 297222 where I post responses referring to its functionality.