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

Bug 365132

Summary: With fix for 357110, member types are processed more than once
Product: [Eclipse Project] PDE Reporter: Curtis Windatt <curtis.windatt.public>
Component: API ToolsAssignee: Curtis Windatt <curtis.windatt.public>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ankur_sharma, curtis.windatt.public, daniel_megert, Michael_Rennie, Olivier_Thomann
Version: 3.8Flags: curtis.windatt.public: review+
Michael_Rennie: review+
Target Milestone: 3.7.2   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 358414    
Bug Blocks:    

Description Curtis Windatt CLA 2011-11-29 15:40:10 EST
Bug 357110 was backported to 3.7.2 causing test failures (bug 364749).  We therefore need to backport this fix.

+++ This bug was initially created as a clone of Bug #358414 +++

Inside the processing of tag validation, the enclosing compilation unit is retrieved for each type that is processed. Now member types are returned and this means they end up being processed more than once.
This caused test failures in I20110920-1501.
Comment 1 Curtis Windatt CLA 2011-11-29 15:42:38 EST
*** Bug 364749 has been marked as a duplicate of this bug. ***
Comment 2 Curtis Windatt CLA 2011-11-29 16:13:11 EST
Mike, please review for 3.7.1 inclusion
Comment 3 Curtis Windatt CLA 2011-11-29 16:13:42 EST
Fixing reviewers.

+1 as component lead, all tests pass with the fix.
Comment 4 Ankur Sharma CLA 2011-11-30 04:25:45 EST
+1
Tested the patch with M20111124-1052. All tests pass.
Comment 5 Curtis Windatt CLA 2011-11-30 11:00:25 EST
Fixed in R3_7_maintenance.  Mike will verify.
Comment 6 Michael Rennie CLA 2011-11-30 11:53:08 EST
VERIFIED