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

Bug 482509

Summary: [tern] Update to Tern 0.18.0
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: JS ToolsAssignee: Curtis Windatt <curtis.windatt.public>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: Carolyn_MacLeod, curtis.windatt.public, Silenio_Quarti
Version: 11.0   
Target Milestone: 12.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 460728    

Description Michael Rennie CLA 2015-11-18 13:27:58 EST
This update contains complete ES6 support as well as a plugin to correctly resolve dependencies for ES modules.

The CQ is here:

https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10398
Comment 1 Carolyn MacLeod CLA 2016-01-07 17:21:14 EST
Tern 0.17 is now available, fyi.
Comment 2 Michael Rennie CLA 2016-03-21 11:07:16 EDT
We will update to Tern 0.18.0, which also has webpack support
Comment 3 Michael Rennie CLA 2016-03-21 11:12:39 EDT
CQ is here:

https://dev.eclipse.org/ipzilla/show_bug.cgi?id=11112
Comment 4 Curtis Windatt CLA 2016-04-14 17:35:48 EDT
Isn't too difficult to get the new Tern running, had 203 test failures.  The first problem I have to work on is hooking up the resolver plugin to the preInfer and postParse passes otherwise we don't have the proper logical path to file dependencies.
Comment 5 Curtis Windatt CLA 2016-05-03 15:21:44 EDT
Fixed in master
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=dbd72186c53c7584b595b9431af2a0d445efae57
It is split into 12 commits so we can reference the history of modifications necessary to make it work in Orion.