Bug 76060 - [IDE] Project > Clean should default to selected project (not all)
Summary: [IDE] Project > Clean should default to selected project (not all)
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 3.0.1   Edit
Hardware: All All
: P5 enhancement (vote)
Target Milestone: 3.3.1   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2004-10-12 05:02 EDT by MH CLA
Modified: 2007-09-14 09:59 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MH CLA 2004-10-12 05:02:53 EDT
Project > Clean should default to "Clean selected project" instead of "Clean 
all projects", as it is much more often used (100% in my case).
Comment 1 Patrick Dubroy CLA 2004-11-09 14:34:13 EST
This is a duplicate of bug 65944.
Comment 2 Mike Wilson CLA 2007-06-22 16:02:14 EDT
Auto-build almost invariably keeps my projects in a correctly built state. When it does not, it's because something has gone wrong internally, which means the only time I use Project > Clean is when I want to re-build everything to try to recover from this problem. For me, swapping the default would be a pain.

We'll consider this, but it's low priority.
Comment 3 Remy Suen CLA 2007-08-30 19:05:29 EDT
(In reply to comment #0)
> Project > Clean should default to "Clean selected project" instead of "Clean 
> all projects", as it is much more often used (100% in my case).

The CleanDialog class seems to be persisting its settings in 3.4M1. So if you set it to be "Clean selected project" once, it will forever be like that until the next time you happen to select "Clean all projects" (and then you'd just have to swap it back again the next time you open up the dialog). Does this satisfy your needs?
Comment 4 MH CLA 2007-08-31 07:05:01 EDT
Yes, but even in Eclipse 3.3, the behaviour is good enough for me: whenever I select Project > Clean, the default is "Clean projects selected below" and defaults to the current/active project. That's exactly what I was looking for! :-)
Comment 5 Tod Creasey CLA 2007-09-14 09:33:05 EDT
Marking 3.3.1 for verification
Comment 6 Tod Creasey CLA 2007-09-14 09:59:32 EDT
Verified in M20070913-1500