Sorry to go back to square one, but can someone describe what the issue is when these types are not available to jdt projects?  I know we are still able to compile against the org.osgi.framework packages contained in equinox because we do it every build just fine.  So what fails exactly?  Is it javadoc hover help and linking? or some other function in JDT?  Do other projects that import the org.osgi.framework package really need the org.osgi.annotation package on their classpath to compile?

I'm wondering if the most simple solution would be to include the org.osgi.annotation.versioning class files in the org.eclipse.osgi jar but not to export them.  This should allow the annotations to be found in the binary and source jars and then JDT should be able to find them, right?  Is there really a need to export this package?

Tom


[email protected] wrote: -----
To: Equinox development mailing list <[email protected]>
From: Markus Keller
Sent by: [email protected]
Date: 05/11/2015 11:07AM
Cc: [email protected]
Subject: Re: [equinox-dev] dependency on org.osgi.annotation?

> I don't mind having this discussion here, but to be honest it seems more
appropriate to have the discussion in a PDE forum or bug report where a
PDE committer or contributer is monitoring and may be able to do the PDE
work necessary.  If such a bug is opened can you please post it here?

No new bug required. Just continue in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436469

Markus

_______________________________________________
equinox-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev

_______________________________________________
equinox-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to