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

Bug 483108

Summary: [tern] Provide the tern plugin for ESLint
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: JS ToolsAssignee: Olivier Thomann <Olivier_Thomann>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: curtis.windatt.public, john.arthorne, Olivier_Thomann
Version: 11.0   
Target Milestone: 11.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/61899
https://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=63cd380886120ad8d8e426579525950d452e2857
Whiteboard:
Bug Depends on:    
Bug Blocks: 483514    

Description Michael Rennie CLA 2015-11-26 13:07:31 EST
We should push all of the ESLint work to the worker as well.

I envision there being a single request that takes a file and a config and returns back the collection of linting problems found.

The request should simply be called 'eslint'.

I have already pushed the new bare plugin as part of http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=ddcc5f06cd249f7a27a1974a1979f5aa0559b861

it is called 'eslint' and is found in /tern/plugin/eslint.js
Comment 1 Eclipse Genie CLA 2015-12-03 12:58:52 EST
New Gerrit change created: https://git.eclipse.org/r/61899

WARNING: this patchset contains 2026 new lines of code and requires a Contribution Questionnaire (CQ), as author Olivier_Thomann@ca.ibm.com is not a committer on orion/org.eclipse.orion.client. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
Comment 2 John Arthorne CLA 2015-12-03 14:34:36 EST
Regarding comment #1:

This change does not require a CQ, based on the provision in the IP process that allows larger changes where the author and committer work for the same company (Figure 2 of [1]).

[1] https://eclipse.org/legal/EclipseLegalProcessPoster.pdf
Comment 5 Michael Rennie CLA 2015-12-03 15:33:18 EST
closing.