jscs-jsdoc
jscs-jsdoc copied to clipboard
JsDoc validation rules for jscs
Jscs "2.10.1" requires jsdoc for any anonymous arrow function. It's very inconvenient to write jsdoc for functions inside Array.sort, Array.map, Array.filter etc. Example:  Next config does not help: ```...
So `memberOf` will be equal to `memberof` jsdoc works with both.
Please support disabling rules in jsdoc like you can in jscs. For example a rule could look like ``` "jsDoc": { "requireParamTypes": null } ``` Since some preset set the...
In jsdoc ,it support that syntax. ``` javascript /** * Assign the project to a list of employees. * @param {Object[]} employees - The employees who are responsible for the...
Reproduced with node-jscs, but from the stack trace I think the issue lies here. The following source code: ``` /** * Description. * * @param {integer} v - value v...
I cannot see a good use case for having: - https://github.com/jscs-dev/jscs-jsdoc#checkparamnames - https://github.com/jscs-dev/jscs-jsdoc#checkredundantparams as separate rules. Whats the reasoning?
jsdoc correctly validates simple short hand arrow functions as such: ``` javascript /** @param {String} xxx */ var funcName = xxx => xxx + 1; ``` but fails when you...
Original issue: https://github.com/jscs-dev/node-jscs/issues/1838 I can imagine a few other rules may suffer from the same problem.
Like `employees[].name` See http://usejsdoc.org/tags-param.html
- `__constructor` - `__proto__` - etc. see also https://github.com/jscs-dev/node-jscs/blob/master/lib/rules/disallow-dangling-underscores.js#L24 Add option to add your own exceptions.