| Summary: | Build errors in HEAD with new import/export bundle | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | DJ Houghton <dj.houghton> | ||||
| Component: | p2 | Assignee: | Pascal Rapicault <pascal> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | pascal, tjwatson | ||||
| Version: | 3.7 | ||||||
| Target Milestone: | 3.7 M7 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
DJ Houghton
Created attachment 192934 [details]
build.properties patch
The latest N-Build still shows one compile problem for access restrictions.
The bundle still needs about.html/legal files.
I also think the build.properties is missing entries for OSGI-INF and javacTarget for jsr14. Here is a patch for that.
sigh, forget my patch about OSGI-INF. PDE is just being silly in warning me about that. Seems the entry is there for the one file in that directory OSGI-INF/importexport.xml Fixed. Only one "error" to report. (In reply to comment #3) > Fixed. > Only one "error" to report. For the error on: Set<IInstallableUnit> result = new CompoundQueryable<IInstallableUnit>(repos.toArray(new IRepository[repos.size()])).query(QueryUtil.createIUQuery(feature.getIU().getId(), new VersionRange(feature.getIU().getVersion(), true, null, false)), sub2.newChild(100)).toSet(); This is because the method query is inherited through an internal class. Casting to (IQueryable<IInstallableUnit>) should help. I think another option is to make CompoundQueryable implement IQueryable directly. FYI, the remaining compile error I mentioned in comment 4 is not an issue at runtime. Rather it is JDT being too strict I think: bug 122915. |