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

Bug 485360

Summary: Remove the orion.core.typedef service and registry
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: JS ToolsAssignee: Michael Rennie <Michael_Rennie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: curtis.windatt.public, mamacdon, Olivier_Thomann
Version: 11.0   
Target Milestone: 11.0   
Hardware: All   
OS: All   
Whiteboard:

Description Michael Rennie CLA 2016-01-07 10:40:28 EST
A long time ago when we used to have our own type environment and our own non-standard system for creating / handling indexes (type defs) we created the orion.core.typedef service as way to contribute new type defs to our environment.

Now that we use Tern and its standard definition format we can get rid of the orion.core.typedef service and registry. The service was never published as API and has not been used for a very long time (I just forgot about it after we switched away from our own custom env / indexes).
Comment 1 Michael Rennie CLA 2016-01-07 12:15:54 EST
Fixed in:

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=2aada05bc8d385e3ed23887f094f71aad8bd2bf8

I also removed a bunch of lint problems from the touched files.