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

Bug 354237

Summary: org.eclipse.e4.core.di.annotations and others not public export
Product: [Eclipse Project] Platform Reporter: Hannes Niederhausen <hniederhausen>
Component: RuntimeAssignee: platform-runtime-inbox <platform-runtime-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: P3 CC: ob1.eclipse, pwebster, remy.suen, torsten.kaestner
Version: 4.1   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Hannes Niederhausen CLA 2011-08-09 08:27:55 EDT
Build Identifier: I20110620-1631 

When creating an e4 application warnings appear about "Discouraged Accesses".
These are because the annotation package is only exported to other e4 and eclipse specific plug-ins.

Is there a reason the packages are not public? 

Reproducible: Always

Steps to Reproduce:
1. Create a new e4 application.
2. See Warnings in the created Command Handlers
Comment 1 Oleg Besedin CLA 2011-08-09 09:27:09 EDT
At present all e4 APIs are marked as "provisional", meaning that they are under development and may change. See bug 316917 for some more details.
Comment 2 Hannes Niederhausen CLA 2011-08-15 04:23:28 EDT
Is there a plan, when the API is fixed?