| Summary: | Too many errors not filtered in I20110519-0800 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Olivier Thomann <Olivier_Thomann> | ||||
| Component: | API Tools | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | curtis.windatt.public, daniel_megert, Michael_Rennie | ||||
| Version: | 3.7 | Flags: | Michael_Rennie:
review+
curtis.windatt.public: review+ daniel_megert: review+ |
||||
| Target Milestone: | 3.7 RC3 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Olivier Thomann
Daniel, this is the issue that is causing the pb with the current reports. Created attachment 196134 [details]
Proposed fix
The fix is to use a specific method to match the filtered problem and the reported problem inside the ant api filter store.
I also wonder how api usage issues are properly filtered for the same reason. But given the time of the change, I would only focus on fixing that specific issue.
Michael, please review. Curtis, please review. +1 Debugging through the task it is clear that the filters don't apply because the resource doesn't match. The fix corrects this, just checking the type name. +1 looks fine Daniel, if you want the fix for RC3, you will need to provide a +1 as well. Can you explain why it worked up to RC1 (actually even RC2-I20110518-0800) but now we see those issues since I20110519-0800, e.g. http://download.eclipse.org/eclipse/downloads/drops/I20110519-1138/apitools/apitoolsverifications/html/index.html? I20110518-0800 was not using RC1 api tools bundles. Previous versions missing some problems and could not filter right others. The patch is pretty straight forward and I ran a test successfully with it. The fix looks good. Released for 3.7RC3. Released. (In reply to comment #12) > Released. That's not what I see: I see the code is *committed* to HEAD but it does not seem to be released (Team > Release) into the builds. Verified in I20110525-0800. |