Bug 505896 - Make EHelpService as API
Summary: Make EHelpService as API
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.5   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 4.7 M4   Edit
Assignee: Lars Vogel CLA
QA Contact:
URL:
Whiteboard:
Keywords: api, noteworthy
Depends on:
Blocks:
 
Reported: 2016-10-13 09:34 EDT by Lars Vogel CLA
Modified: 2016-11-28 10:27 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2016-10-13 09:34:51 EDT
EHelpService is used in platform code, see for example Bug 457434 and a very thin wrapper around WorkbenchHelpSystem.

I suggest to release it as API to be able to use it for the upcoming DI support for 3.X parts. See Bug 500688.
Comment 1 Dani Megert CLA 2016-10-13 11:58:46 EDT
(In reply to Lars Vogel from comment #0)
> EHelpService is used in platform code, see for example Bug 457434 and a very
> thin wrapper around WorkbenchHelpSystem.
> 
> I suggest to release it as API

I'm fine with that, but it has to be polished. For example, it should get @noimplement and @noextend tags and better Javadoc on how it should be used.
Comment 2 Lars Vogel CLA 2016-10-31 12:12:43 EDT
Mass move to M4.
Comment 3 Eclipse Genie CLA 2016-11-09 09:57:51 EST
New Gerrit change created: https://git.eclipse.org/r/84741
Comment 5 Eclipse Genie CLA 2016-11-28 10:24:47 EST
New Gerrit change created: https://git.eclipse.org/r/85879