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

Bug 365694

Summary: org.eclipse.pde.api.tools exports a package it does not have
Product: [Eclipse Project] PDE Reporter: David Williams <david_williams>
Component: API ToolsAssignee: Curtis Windatt <curtis.windatt.public>
Status: VERIFIED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: curtis.windatt.public
Version: 4.2   
Target Milestone: 3.8 M5   
Hardware: PC   
OS: Linux   
Whiteboard:

Description David Williams CLA 2011-12-06 02:29:28 EST
I was testing a new M4 eclipse-SDK build (I20111205-2330), and imported "all source bundles from runtime target" and noticed a red-X in org.eclipse.pde.api.tools manifest.mf file that said "this package does not exist in this bundle", for 

org.eclipse.pde.api.tools.internal.tasks

I'm guessing this does not hurt much ... but figure it is incorrectly stating its "contract" and should be fixed?
Comment 1 Curtis Windatt CLA 2011-12-06 13:09:35 EST
That package is provided by the plug-in, but it is built into the ant tasks library.  So it should probably not be included in the exported packages list.  The plug-in manifest editor is not as smart as it could be, it lists all available packages from JDT in the add wizard.  Perhaps we can check the build.properties model to see what packages will be put into libraries.
Comment 2 Curtis Windatt CLA 2012-01-17 14:51:19 EST
Fixed in master
Comment 3 Curtis Windatt CLA 2012-01-24 12:20:05 EST
Verified in I20120123-2200