| Summary: | ant.optional.junit requires runtime.compatibility | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Jeff McAffer <jeffmcaffer> | ||||
| Component: | Releng | Assignee: | Platform-Releng-Inbox <platform-releng-inbox> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | daniel_megert, kim.moir, Michael_Rennie | ||||
| Version: | 3.7 | Flags: | Michael_Rennie:
review+
|
||||
| Target Milestone: | 3.7 RC1 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Jeff McAffer
Any thoughts on doing this change? Might be late for 3.7 but I don't see why the dependency is needed. Adding Kim since the bundle actually seems to be part of the testing framework. Scanning the list of Ant bugs about o.e.c.r.compatibility I came across bug 48184, bug 61602 and bug 87719 which looks like there should *not* be any dep on *.compatibility, and perhaps they just missed ant.junit. Created attachment 194524 [details]
patch
I believe the requirement on runtime.compatibility is because this fragment is still in old school plugin format. I've attached a patch to change it to a proper OSGi bundle. Please +1 if you'd like this change included in 3.7.
+1 from me, I see no harm in the change, plus it was likely suppose to happen in one of the bugs I mentioned and just fell through the cracks until now. +1. Thanks. Verified in test build and tagged for I-build. |