Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 221803

Summary: [IDE] "Build Project" action always enabled
Product: [Eclipse Project] Platform Reporter: Juan omínguez <jdomigon>
Component: IDEAssignee: Paul Webster <pwebster>
Status: RESOLVED WONTFIX QA Contact:
Severity: minor    
Priority: P5 CC: daniel_megert, john.arthorne, remy.suen
Version: 3.3Keywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 222475    
Bug Blocks:    

Description Juan omínguez CLA 2008-03-07 04:44:36 EST
Build ID: Eclipse 3.2

Steps To Reproduce:
1. Disable "Build Automatically"
2. Modify a file
3. Build project.
4. Build project action is still enabled, althougt no build is needed, since no files were modified


More information:
Comment 1 John Arthorne CLA 2008-03-13 13:23:55 EDT
To me the value of changing this is questionable.  When a menu action is disabled, users invariably wonder "Why won't it let me build?". It's very difficult in the general case for the user to understand if a build is needed and that this might correlate to the enablement of the menu action. For example the project may be unchanged, but there may be resources in other projects or even outside the workspace that make a build necessary.  There are also some builders, for example in CDT, that are not truly incremental and may need to build even if the workspace is unchanged (see bug 147702 for example).
Comment 2 Remy Suen CLA 2008-03-13 13:41:50 EDT
I agree. Why can't I build my project again if I just ran a build? I'll invoke 'make' a thousand times if I want to and Eclipse should not stop me from doing so.
Comment 3 Dani Megert CLA 2009-10-01 08:50:40 EDT
We won't change the current behavior.