Hey everyone, If you make use of javax.inject in your plugin and relied on org.eclipse.core.runtime reexporting it now you'll have to add import package for it explicitly. [1]
Bundle javax.inject was always optional import in org.eclipse.core.runtime thus it was never really promised to be there for clients. Combined with the fact that API can change underneath us [2] it made no sense to continue relying on this uncertain and even questionable structure "reexport optional dependency". All clients affected from this have to explicitly Import-Package: javax.inject and thus ensure that it's properly resolved fot them. [1] https://www.eclipse.org/eclipse/news/4.13/platform_isv.php#javax-injext [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=547877 -- Alexander Kurtakov Red Hat Eclipse Team
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev