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

Bug 346119

Summary: Validate compiler, generator, and generator tab ids & names
Product: z_Archived Reporter: Alice Connors <alicec>
Component: EDTAssignee: Project Inbox <edt.ide.ui-inbox>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: mheitz, svihovec
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Alice Connors CLA 2011-05-17 12:22:45 EDT
Build Identifier: 

Before displaying compiler, generator, and generator tabs in a workspace preference page or project property page, perform some validation on compiler, generator, and generator tab extensions like the following:
- Duplicate compiler ids are not allowed
- Duplicate compiler names are not allowed
- Duplicate generator ids are not allowed
- Duplicate generator names are not allowed
- The compiler id specified for a generator must be valid (i.e. correspond to an existing compiler)
- The parent generator id specified for a generator must be valid
- Duplicate preference page ids are not allowed for compilers
- Duplicate generator ids are not allowed on generator tabs

Reproducible: Always
Comment 1 Alice Connors CLA 2011-05-31 17:32:14 EDT
Validation was started in iteration 7 so the first 4 bullets are done.  However, other functionality was deemed for critical for iteration 8.  This work will be continued in a later iteration.
Comment 2 Brian Svihovec CLA 2011-12-16 15:46:37 EST
Please open separate defects for any remaining issues.