Bug 17677

Summary: [ExternalTools] Missing tool does not stop build
Product: [Eclipse Project] Platform Reporter: Adam Schlegel <Adam_Schlegel>
Component: AntAssignee: Nick Edgar <n.a.edgar>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 Keywords: ui
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Adam Schlegel CLA 2002-05-24 10:39:15 EDT
Build F1

If you add an external tool with an invalid path to the set of project 
builders, this will not cause builds to report as failed. The build will 
complete, but report one of the following errors, depending on the build type:

Auto build:
Unexpected exception: see log for detials
Reason: see details
Details: The tool's file does not exist for the external tool named mytoolname.

Full build/incremental build:
Problems occurred building the selecred resource
Details: The tool's file does not exist for the external tool named mytoolname.

At the very least, the 3 build types should report the same error. A missing 
tool file indicates a major configuration problem and should stop the build, 
reporting a Build Failed error message.
Comment 1 Simon Arsenault CLA 2002-05-29 13:11:51 EDT
Core plugin will skip builders that are invalid. This is the same behavior for 
example if a plugin added a builder, but the plugin can no longer be loaded 
(i.e someone deleted the plugin dir), the invalid builder is skipped.