Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-20 | .eslintrc.json: Add rule for indentation style | Jan Holthuis | |
2020-01-20 | .eslintrc.json: Add more rules regarding spacing | Jan Holthuis | |
2020-01-19 | .eslintrc.json: Disallow unneeded ternary ops and spaces before func parens | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Add more rules regarding key spacing and trailing spaces | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Allow opening/closing braces for block on same line | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Add even more code style rules | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Enforce consistent "dot-location" style | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Reduce camelcase severity to "warn" | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Order rules alphabetically | Jan Holthuis | |
2020-01-17 | .eslintrc.json: Enable require-atomic-updates rule | Jan Holthuis | |
Although Promises aren't support by Qt Script anyway, some scripts in the res/controllers directory are using Promises anyway (i.e. the Novation Launchpad scripts). So in any case it doesn't hurt to enable this rule. | |||
2020-01-17 | .eslintrc.json: Re-enabled remaining recommended eslint rules | Jan Holthuis | |
These shouldn't cause a lot of linter issues in our existing codebase (if any). There's no reason why they shouldn't be enabled IMHO. | |||
2020-01-17 | .eslintrc.json: Only ignore unused args if they start with an underscore | Jan Holthuis | |
2020-01-16 | .eslintrc.json: Reduce global variable scope to certain source dirs | Jan Holthuis | |
2020-01-16 | .eslintrc.json: Re-enable some recommended linter rules | Jan Holthuis | |
2020-01-16 | .eslintrc.json: Add '_' and 'color' to list of globals | Jan Holthuis | |
2020-01-16 | .eslintrc.json: Configure eslint to use honor Mixxx coding conventions | Jan Holthuis | |
JS coding conventions can be found at: https://www.mixxx.org/wiki/doku.php/contributing_mappings#coding_conventions_for_javascript | |||
2020-01-16 | .eslintrc.json: Set up env for QScript controller mappings | Jan Holthuis | |
2020-01-16 | .eslintrc.json: Disable no-unused-vars for function arguments | Jan Holthuis | |
Previously, this setting led to a lot of false positives in out controller scripts, e.g.: 'group' is defined but never used. Found in res\controllers\KANE_QuNeo_scripts.js:1120 KANE_QuNeo.scrollPlaylist = function (channel, control, value, status, group) { | |||
2020-01-16 | .eslintrc.json: Add codefactor.io's default eslint config | Jan Holthuis | |
This config file is used by codefactor.io and can be used to override some of the default settings. The default config has been obtained from: https://github.com/codefactor-io/default-configs/blob/master/.eslintrc.json |