Bug 27805 - need configuration for quietly running external tool builders
Summary: need configuration for quietly running external tool builders
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 2.1 M5   Edit
Assignee: Jared Burns CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2002-12-05 17:31 EST by Rafael Chaves CLA
Modified: 2003-01-30 21:12 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael Chaves CLA 2002-12-05 17:31:33 EST
Until M3, external tools have their own console view (log console view). Now 
(I20021203) that external tools produce output to the Debug plug-in's console 
view, it would be great if there were a preference for making the external tool 
builders run quietly (in a per builder basis).
Comment 1 Darin Wright CLA 2002-12-06 12:14:46 EST
Consider for 2.1 (time permitting).
Comment 2 Darin Swanson CLA 2002-12-06 13:49:36 EST
you can specify "-quiet" if the external tool is an Ant build.
Comment 3 Darin Wright CLA 2003-01-28 13:29:01 EST
We could add a check box to the main tab to indicate if output should be 
captured. The default setting should be to capture output.
Comment 4 Jared Burns CLA 2003-01-30 11:46:33 EST
Do you really want to have to configure this for each builder? A single "Show
console when external tools builders have output" preference would be more
consistent with the way the console is managed elsewhere.
Comment 5 Rafael Chaves CLA 2003-01-30 12:16:26 EST
I would say that external tools have a very heterogeneous nature, and users 
would maybe want to be aware of when and how some tools are running, but there 
are some tools whose results they are not interested on. This is not the case 
with other console clients, so I believe you don't need to be consistent with 
them.
Comment 6 Jared Burns CLA 2003-01-30 12:51:48 EST
For now, I'm releasing a single option that will be available on the external
tools preference page.

The request to support configuring the console display on a per-configuration
basis is valid, but if we do it we should do it for all config types - java,
external tools, etc. In fact, we should consider defining the attribute in
debug core and putting the UI in the Common tab. Filed Bug 30634 for this
request.
Comment 7 Jared Burns CLA 2003-01-30 15:34:25 EST
Dah. It turns out that the code for determining if the console should be opened
is contained in the debug console itself. The way the code is currently
structured, there's no way for us to supercede the existing "show console
when..." preferences.

Bug 29271 requests something that we *can* do, however - We can provide an
option on a per-config basis to not capture the output at all. I think this
should give you the behavior that you want.