Community
Participate
Working Groups
CQ is here and approved: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8390 There are a few API changes to adapt to. But most notably we have to adapt to the removal of jslint support from eslint in 0.6.2. The immediate impact of this change is that the stanzas in JS source files will no longer silence linting errors (they are completely ignored). One work around for this is the new stanza -> /* eslint-env node */. Note that there is no need for the ':true' bits on the end, just the presence of the global name equals 'true' (leaving it out means 'false'). To help make users aware of this we can add a rule that will flag the use of the jslint stanza and provide a warning like 'jslint is no longer supported, use eslint-env' (or similar).
Pushed the update to its own branch. We can merge when 7.0 starts: http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/log/?h=eslint0.6.2
Merged the branch with master. I added a new rule for warning about js[L|H]int directives no longer being supported.