This run took 77 seconds.
$ date --- stdout --- Tue Jul 2 00:58:14 UTC 2024 --- end --- $ git clone file:///srv/git/mediawiki-extensions-CodeMirror.git repo --depth=1 -b master --- stderr --- Cloning into 'repo'... --- stdout --- --- end --- $ git config user.name libraryupgrader --- stdout --- --- end --- $ git config user.email tools.libraryupgrader@tools.wmflabs.org --- stdout --- --- end --- $ git submodule update --init --- stdout --- --- end --- $ grr init --- stdout --- Installed commit-msg hook. --- end --- $ git show-ref refs/heads/master --- stdout --- 08730d2a8534f00a43013c6898d356d241a47cbe refs/heads/master --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "@wdio/cli": { "name": "@wdio/cli", "severity": "high", "isDirect": true, "via": [ "webdriverio" ], "effects": [], "range": "7.16.5 - 8.39.0", "nodes": [ "node_modules/@wdio/cli" ], "fixAvailable": { "name": "@wdio/cli", "version": "7.16.4", "isSemVerMajor": true } }, "@wdio/local-runner": { "name": "@wdio/local-runner", "severity": "high", "isDirect": true, "via": [ "@wdio/runner" ], "effects": [], "range": "7.16.5 - 8.39.0", "nodes": [ "node_modules/@wdio/local-runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "7.16.4", "isSemVerMajor": true } }, "@wdio/runner": { "name": "@wdio/runner", "severity": "high", "isDirect": false, "via": [ "webdriverio" ], "effects": [ "@wdio/local-runner" ], "range": "7.16.5 - 8.39.0", "nodes": [ "node_modules/@wdio/runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "7.16.4", "isSemVerMajor": true } }, "devtools": { "name": "devtools", "severity": "high", "isDirect": false, "via": [ "puppeteer-core" ], "effects": [], "range": ">=7.16.5", "nodes": [ "node_modules/devtools" ], "fixAvailable": true }, "mwbot": { "name": "mwbot", "severity": "moderate", "isDirect": false, "via": [ "request" ], "effects": [ "wdio-mediawiki" ], "range": ">=0.1.6", "nodes": [ "node_modules/mwbot" ], "fixAvailable": false }, "puppeteer-core": { "name": "puppeteer-core", "severity": "high", "isDirect": false, "via": [ "ws" ], "effects": [ "devtools", "webdriverio" ], "range": "11.0.0 - 22.11.1", "nodes": [ "node_modules/puppeteer-core" ], "fixAvailable": { "name": "@wdio/cli", "version": "7.16.4", "isSemVerMajor": true } }, "request": { "name": "request", "severity": "moderate", "isDirect": false, "via": [ { "source": 1096727, "name": "request", "dependency": "request", "title": "Server-Side Request Forgery in Request", "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6", "severity": "moderate", "cwe": [ "CWE-918" ], "cvss": { "score": 6.1, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N" }, "range": "<=2.88.2" }, "tough-cookie" ], "effects": [ "mwbot" ], "range": "*", "nodes": [ "node_modules/request" ], "fixAvailable": false }, "tough-cookie": { "name": "tough-cookie", "severity": "moderate", "isDirect": false, "via": [ { "source": 1097682, "name": "tough-cookie", "dependency": "tough-cookie", "title": "tough-cookie Prototype Pollution vulnerability", "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3", "severity": "moderate", "cwe": [ "CWE-1321" ], "cvss": { "score": 6.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N" }, "range": "<4.1.3" } ], "effects": [ "request" ], "range": "<4.1.3", "nodes": [ "node_modules/request/node_modules/tough-cookie" ], "fixAvailable": false }, "wdio-mediawiki": { "name": "wdio-mediawiki", "severity": "moderate", "isDirect": true, "via": [ "mwbot" ], "effects": [], "range": "*", "nodes": [ "node_modules/wdio-mediawiki" ], "fixAvailable": false }, "webdriverio": { "name": "webdriverio", "severity": "high", "isDirect": false, "via": [ "devtools", "puppeteer-core" ], "effects": [ "@wdio/cli", "@wdio/runner" ], "range": "7.16.5 - 8.39.0", "nodes": [ "node_modules/webdriverio" ], "fixAvailable": { "name": "@wdio/cli", "version": "7.16.4", "isSemVerMajor": true } }, "ws": { "name": "ws", "severity": "high", "isDirect": false, "via": [ { "source": 1097615, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=8.0.0 <8.17.1" } ], "effects": [ "puppeteer-core" ], "range": "8.0.0 - 8.17.0", "nodes": [ "node_modules/puppeteer-core/node_modules/ws", "node_modules/ws" ], "fixAvailable": { "name": "@wdio/cli", "version": "7.16.4", "isSemVerMajor": true } } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 4, "high": 7, "critical": 0, "total": 11 }, "dependencies": { "prod": 1, "dev": 1438, "optional": 15, "peer": 1, "peerOptional": 0, "total": 1438 } } } --- end --- $ /usr/bin/composer install --- stderr --- No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information. Loading composer repositories with package information Updating dependencies Lock file operations: 38 installs, 0 updates, 0 removals - Locking composer/pcre (3.1.4) - Locking composer/semver (3.4.0) - Locking composer/spdx-licenses (1.5.8) - Locking composer/xdebug-handler (3.0.5) - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0) - Locking doctrine/deprecations (1.1.3) - Locking felixfbecker/advanced-json-rpc (v3.2.1) - Locking mediawiki/mediawiki-codesniffer (v43.0.0) - Locking mediawiki/mediawiki-phan-config (0.14.0) - Locking mediawiki/minus-x (1.1.3) - Locking mediawiki/phan-taint-check-plugin (6.0.0) - Locking microsoft/tolerant-php-parser (v0.1.2) - Locking netresearch/jsonmapper (v4.4.1) - Locking phan/phan (5.4.3) - Locking php-parallel-lint/php-console-color (v1.0.1) - Locking php-parallel-lint/php-console-highlighter (v1.0.0) - Locking php-parallel-lint/php-parallel-lint (v1.4.0) - Locking phpcsstandards/phpcsextra (1.1.2) - Locking phpcsstandards/phpcsutils (1.0.9) - Locking phpdocumentor/reflection-common (2.2.0) - Locking phpdocumentor/reflection-docblock (5.4.1) - Locking phpdocumentor/type-resolver (1.8.2) - Locking phpstan/phpdoc-parser (1.29.1) - Locking psr/container (2.0.2) - Locking psr/log (3.0.0) - Locking sabre/event (5.1.4) - Locking squizlabs/php_codesniffer (3.8.1) - Locking symfony/console (v7.1.2) - Locking symfony/deprecation-contracts (v3.5.0) - Locking symfony/polyfill-ctype (v1.30.0) - Locking symfony/polyfill-intl-grapheme (v1.30.0) - Locking symfony/polyfill-intl-normalizer (v1.30.0) - Locking symfony/polyfill-mbstring (v1.30.0) - Locking symfony/polyfill-php80 (v1.30.0) - Locking symfony/service-contracts (v3.5.0) - Locking symfony/string (v7.1.2) - Locking tysonandre/var_representation_polyfill (0.1.3) - Locking webmozart/assert (1.11.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 38 installs, 0 updates, 0 removals 0 [>---------------------------] 0 [->--------------------------] - Installing squizlabs/php_codesniffer (3.8.1): Extracting archive - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive - Installing composer/pcre (3.1.4): Extracting archive - Installing symfony/polyfill-php80 (v1.30.0): Extracting archive - Installing phpcsstandards/phpcsutils (1.0.9): Extracting archive - Installing phpcsstandards/phpcsextra (1.1.2): Extracting archive - Installing symfony/polyfill-mbstring (v1.30.0): Extracting archive - Installing composer/spdx-licenses (1.5.8): Extracting archive - Installing composer/semver (3.4.0): Extracting archive - Installing mediawiki/mediawiki-codesniffer (v43.0.0): Extracting archive - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.30.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.30.0): Extracting archive - Installing symfony/polyfill-ctype (v1.30.0): Extracting archive - Installing symfony/string (v7.1.2): Extracting archive - Installing symfony/deprecation-contracts (v3.5.0): Extracting archive - Installing psr/container (2.0.2): Extracting archive - Installing symfony/service-contracts (v3.5.0): Extracting archive - Installing symfony/console (v7.1.2): Extracting archive - Installing sabre/event (5.1.4): Extracting archive - Installing netresearch/jsonmapper (v4.4.1): Extracting archive - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive - Installing webmozart/assert (1.11.0): Extracting archive - Installing phpstan/phpdoc-parser (1.29.1): Extracting archive - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive - Installing doctrine/deprecations (1.1.3): Extracting archive - Installing phpdocumentor/type-resolver (1.8.2): Extracting archive - Installing phpdocumentor/reflection-docblock (5.4.1): Extracting archive - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive - Installing psr/log (3.0.0): Extracting archive - Installing composer/xdebug-handler (3.0.5): Extracting archive - Installing phan/phan (5.4.3): Extracting archive - Installing mediawiki/phan-taint-check-plugin (6.0.0): Extracting archive - Installing mediawiki/mediawiki-phan-config (0.14.0): Extracting archive - Installing mediawiki/minus-x (1.1.3): Extracting archive - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive 0/36 [>---------------------------] 0% 20/36 [===============>------------] 55% 29/36 [======================>-----] 80% 36/36 [============================] 100% Generating autoload files 15 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils --- end --- Upgrading n:stylelint-config-wikimedia from 0.16.1 -> 0.17.2 $ /usr/bin/npm install --- stderr --- npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: undefined, npm WARN EBADENGINE required: { node: '18.20.2' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } --- stdout --- added 1394 packages, and audited 1395 packages in 34s 139 packages are looking for funding run `npm fund` for details 11 vulnerabilities (4 moderate, 7 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- $ ./node_modules/.bin/stylelint resources/mode/mediawiki/mediawiki.less resources/ext.CodeMirror.less resources/modules/ve-cm/ve.ui.CodeMirror.less resources/lib/codemirror-fixes.less resources/mode/mediawiki/colorblind-colors.less resources/lib/codemirror/lib/codemirror.css resources/ext.CodeMirror.v6.less --fix --- stderr --- resources/mode/mediawiki/mediawiki.less 22:1 ✖ Needless disable for "declaration-block-single-line-max-declarations" --report-needless-disables 22:1 ✖ Needless disable for "stylistic/block-closing-brace-space-after" --report-needless-disables 22:1 ✖ Needless disable for "stylistic/block-opening-brace-newline-after" --report-needless-disables 22:1 ✖ Needless disable for "stylistic/block-opening-brace-newline-before" --report-needless-disables 22:1 ✖ Needless disable for "stylistic/declaration-block-semicolon-newline-after" --report-needless-disables 22:1 ✖ Needless disable for "stylistic/selector-list-comma-newline-after" --report-needless-disables 32:32 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 34:48 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 37:47 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 39:50 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 41:75 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 45:110 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 47:63 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 48:63 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 49:90 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 50:37 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 81:65 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 83:55 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 87:71 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 90:90 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 92:90 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 94:47 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 97:86 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 103:38 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 105:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 109:73 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 122:82 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 135:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 138:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 139:70 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 140:44 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 142:53 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 143:53 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 145:51 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 147:52 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 149:52 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 152:53 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 154:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 156:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 157:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 159:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 160:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 161:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 162:68 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 163:81 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 164:82 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 165:82 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 167:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 168:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 169:67 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 170:68 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 171:81 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 172:82 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 173:82 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 175:38 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 177:34 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after resources/lib/codemirror/lib/codemirror.css 7:10 ✖ Unexpected named color "black" color-named 22:21 ✖ Unexpected named color "white" color-named 32:25 ✖ Unexpected empty block block-no-empty 32:27 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 41:35 ✖ Unexpected named color "black" color-named 41:43 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 42:49 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 47:26 ✖ Unexpected named color "black" color-named 48:17 ✖ Unexpected value "none" for property "border-right" declaration-property-value-disallowed-list 53:26 ✖ Unexpected named color "silver" color-named 57:13 ✖ Unexpected !important declaration-no-important 65:86 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 68:91 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 69:45 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 71:6 ✖ Unexpected empty block block-no-empty 71:8 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 72:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 73:8 ✖ Unexpected empty block block-no-empty 76:6 ✖ Unexpected empty block block-no-empty 76:8 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 77:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 78:8 ✖ Unexpected empty block block-no-empty 81:6 ✖ Unexpected empty block block-no-empty 81:8 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 82:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 83:8 ✖ Unexpected empty block block-no-empty 87:42 ✖ Unexpected empty block block-no-empty 87:44 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 89:61 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 104:34 ✖ Unexpected named color "blue" color-named 104:40 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 105:39 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 106:28 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 107:28 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 108:1 ✖ Expected selector ".cm-header" to come before selector ".cm-s-default .cm-header" no-descending-specificity 108:44 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 109:29 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 110:39 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 111:51 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 113:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 114:38 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 115:40 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 116:37 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 120:28 ✖ Unexpected empty block block-no-empty 120:30 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 121:44 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 122:68 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 123:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 124:40 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 125:42 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 126:38 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 127:43 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 128:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 129:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 130:37 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 131:43 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 132:36 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 133:38 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 135:39 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 136:31 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 138:52 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 142:62 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 143:65 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 144:63 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 145:57 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 152:1 ✖ Unexpected duplicate selector ".CodeMirror", first used at line 3 no-duplicate-selectors 155:15 ✖ Unexpected named color "white" color-named 159:20 ✖ Unexpected !important declaration-no-important 165:12 ✖ Unexpected value "none" for property "outline" declaration-property-value-disallowed-list 181:12 ✖ Unexpected value "none" for property "outline" declaration-property-value-disallowed-list 200:1 ✖ Unexpected duplicate selector ".CodeMirror-gutters", first used at line 27 no-duplicate-selectors 215:20 ✖ Unexpected !important declaration-no-important 216:11 ✖ Unexpected value "none" for property "border" declaration-property-value-disallowed-list 216:16 ✖ Unexpected !important declaration-no-important 228:73 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 229:78 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 231:1 ✖ Unexpected duplicate selector ".CodeMirror-lines", first used at line 13 no-duplicate-selectors 235:1 ✖ Unexpected duplicate selector ".CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like", first used at line 16 no-duplicate-selectors 274:20 ✖ Unexpected empty block block-no-empty 274:22 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 276:40 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 279:12 ✖ Unexpected value "none" for property "outline" declaration-property-value-disallowed-list 300:1 ✖ Expected selector ".CodeMirror-cursor" to come before selector ".cm-fat-cursor .CodeMirror-cursor" no-descending-specificity 300:1 ✖ Unexpected duplicate selector ".CodeMirror-cursor", first used at line 46 no-duplicate-selectors 304:46 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 306:1 ✖ Expected selector "div.CodeMirror-cursors" to come before selector ".cm-fat-cursor div.CodeMirror-cursors" no-descending-specificity 319:46 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 320:66 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 321:45 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 322:1 ✖ Expected selector ".CodeMirror-line::selection" to come before selector ".cm-fat-cursor .CodeMirror-line::selection" no-descending-specificity 322:132 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 323:1 ✖ Expected selector ".CodeMirror-line::-moz-selection" to come before selector ".cm-fat-cursor .CodeMirror-line::-moz-selection" no-descending-specificity 323:2 ✖ Expected selector ".CodeMirror-line > span::selection" to come before selector ".cm-fat-cursor .CodeMirror-line > span::selection" no-descending-specificity 323:147 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 324:2 ✖ Expected selector ".CodeMirror-line > span > span::selection" to come before selector ".cm-fat-cursor .CodeMirror-line > span::selection" no-descending-specificity 324:2 ✖ Expected selector ".CodeMirror-line > span::-moz-selection" to come before selector ".cm-fat-cursor .CodeMirror-line > span::-moz-selection" no-descending-specificity 325:2 ✖ Expected selector ".CodeMirror-line > span > span::-moz-selection" to come before selector ".cm-fat-cursor .CodeMirror-line > span::-moz-selection" no-descending-specificity 331:42 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 341:41 ✖ Expected single space after "}" of a single-line block @stylistic/block-closing-brace-space-after 155 problems (155 errors, 0 warnings) --- stdout --- --- end --- $ ./node_modules/.bin/stylelint resources/mode/mediawiki/mediawiki.less resources/ext.CodeMirror.less resources/modules/ve-cm/ve.ui.CodeMirror.less resources/lib/codemirror-fixes.less resources/mode/mediawiki/colorblind-colors.less resources/lib/codemirror/lib/codemirror.css resources/ext.CodeMirror.v6.less -f json --- stdout --- [{"source":"/src/repo/resources/mode/mediawiki/mediawiki.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":true,"warnings":[{"line":33,"column":2,"endLine":33,"endColumn":17,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":36,"column":2,"endLine":36,"endColumn":29,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":40,"column":2,"endLine":40,"endColumn":28,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":43,"column":2,"endLine":43,"endColumn":25,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":46,"column":2,"endLine":46,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":47,"column":2,"endLine":47,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":52,"column":2,"endLine":52,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":53,"column":2,"endLine":53,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":54,"column":2,"endLine":54,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":55,"column":2,"endLine":55,"endColumn":25,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":58,"column":2,"endLine":58,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":59,"column":2,"endLine":59,"endColumn":24,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":61,"column":2,"endLine":61,"endColumn":24,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":62,"column":2,"endLine":62,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":64,"column":2,"endLine":64,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":65,"column":2,"endLine":65,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":67,"column":2,"endLine":67,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":73,"column":2,"endLine":73,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":80,"column":2,"endLine":80,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":101,"column":2,"endLine":101,"endColumn":25,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":102,"column":2,"endLine":102,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":105,"column":2,"endLine":105,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":110,"column":2,"endLine":110,"endColumn":25,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":111,"column":2,"endLine":111,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":115,"column":2,"endLine":115,"endColumn":34,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":116,"column":2,"endLine":116,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":119,"column":2,"endLine":119,"endColumn":34,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":120,"column":2,"endLine":120,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":123,"column":2,"endLine":123,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":127,"column":2,"endLine":127,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":128,"column":2,"endLine":128,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":135,"column":2,"endLine":135,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":138,"column":2,"endLine":138,"endColumn":24,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":139,"column":2,"endLine":139,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":144,"column":2,"endLine":144,"endColumn":24,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":145,"column":2,"endLine":145,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":159,"column":2,"endLine":159,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":160,"column":2,"endLine":160,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":174,"column":2,"endLine":174,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":175,"column":2,"endLine":175,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":179,"column":2,"endLine":179,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":180,"column":2,"endLine":180,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":182,"column":2,"endLine":182,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":183,"column":2,"endLine":183,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":185,"column":2,"endLine":185,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":188,"column":2,"endLine":188,"endColumn":26,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":190,"column":2,"endLine":190,"endColumn":26,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":193,"column":2,"endLine":193,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":196,"column":2,"endLine":196,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":199,"column":2,"endLine":199,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":203,"column":2,"endLine":203,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":206,"column":2,"endLine":206,"endColumn":31,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":209,"column":2,"endLine":209,"endColumn":31,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":211,"column":2,"endLine":211,"endColumn":31,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":214,"column":2,"endLine":214,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":216,"column":2,"endLine":216,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":218,"column":2,"endLine":218,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":220,"column":2,"endLine":220,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":222,"column":2,"endLine":222,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":224,"column":2,"endLine":224,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":226,"column":2,"endLine":226,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":229,"column":2,"endLine":229,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":231,"column":2,"endLine":231,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":233,"column":2,"endLine":233,"endColumn":35,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":235,"column":2,"endLine":235,"endColumn":36,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":237,"column":2,"endLine":237,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":239,"column":2,"endLine":239,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":241,"column":2,"endLine":241,"endColumn":45,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":244,"column":2,"endLine":244,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":247,"column":2,"endLine":247,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":33,"column":17,"endLine":33,"endColumn":18,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":36,"column":29,"endLine":36,"endColumn":30,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":40,"column":28,"endLine":40,"endColumn":29,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":43,"column":25,"endLine":43,"endColumn":26,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":47,"column":20,"endLine":47,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":55,"column":25,"endLine":55,"endColumn":26,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":59,"column":24,"endLine":59,"endColumn":25,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":62,"column":22,"endLine":62,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":65,"column":36,"endLine":65,"endColumn":37,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":67,"column":20,"endLine":67,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":102,"column":22,"endLine":102,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":105,"column":22,"endLine":105,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":111,"column":20,"endLine":111,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":116,"column":22,"endLine":116,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":120,"column":20,"endLine":120,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":123,"column":22,"endLine":123,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":128,"column":20,"endLine":128,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":135,"column":21,"endLine":135,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":139,"column":20,"endLine":139,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":145,"column":22,"endLine":145,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":160,"column":22,"endLine":160,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":175,"column":20,"endLine":175,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":180,"column":20,"endLine":180,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":183,"column":22,"endLine":183,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":185,"column":20,"endLine":185,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":188,"column":26,"endLine":188,"endColumn":27,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":190,"column":26,"endLine":190,"endColumn":27,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":193,"column":21,"endLine":193,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":196,"column":21,"endLine":196,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":199,"column":21,"endLine":199,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":203,"column":22,"endLine":203,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":206,"column":31,"endLine":206,"endColumn":32,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":209,"column":31,"endLine":209,"endColumn":32,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":211,"column":31,"endLine":211,"endColumn":32,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":214,"column":35,"endLine":214,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":216,"column":35,"endLine":216,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":218,"column":35,"endLine":218,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":220,"column":36,"endLine":220,"endColumn":37,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":222,"column":45,"endLine":222,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":224,"column":45,"endLine":224,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":226,"column":45,"endLine":226,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":229,"column":35,"endLine":229,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":231,"column":35,"endLine":231,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":233,"column":35,"endLine":233,"endColumn":36,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":235,"column":36,"endLine":235,"endColumn":37,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":237,"column":45,"endLine":237,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":239,"column":45,"endLine":239,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":241,"column":45,"endLine":241,"endColumn":46,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":244,"column":22,"endLine":244,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":247,"column":21,"endLine":247,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"text":"Needless disable for \"declaration-block-single-line-max-declarations\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"},{"text":"Needless disable for \"stylistic/block-closing-brace-space-after\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"},{"text":"Needless disable for \"stylistic/block-opening-brace-newline-after\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"},{"text":"Needless disable for \"stylistic/block-opening-brace-newline-before\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"},{"text":"Needless disable for \"stylistic/declaration-block-semicolon-newline-after\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"},{"text":"Needless disable for \"stylistic/selector-list-comma-newline-after\"","rule":"--report-needless-disables","line":22,"column":1,"endLine":29,"endColumn":2,"severity":"error"}]},{"source":"/src/repo/resources/ext.CodeMirror.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"source":"/src/repo/resources/modules/ve-cm/ve.ui.CodeMirror.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"source":"/src/repo/resources/lib/codemirror-fixes.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"source":"/src/repo/resources/mode/mediawiki/colorblind-colors.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"source":"/src/repo/resources/lib/codemirror/lib/codemirror.css","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":true,"warnings":[{"line":22,"column":2,"endLine":22,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":43,"column":2,"endLine":43,"endColumn":15,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":45,"column":2,"endLine":45,"endColumn":14,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":69,"column":2,"endLine":69,"endColumn":26,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":73,"column":2,"endLine":73,"endColumn":26,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":75,"column":2,"endLine":75,"endColumn":27,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":80,"column":2,"endLine":80,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 2 tabs (@stylistic/indentation)"},{"line":87,"column":2,"endLine":87,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 2 tabs (@stylistic/indentation)"},{"line":94,"column":2,"endLine":94,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 2 tabs (@stylistic/indentation)"},{"line":102,"column":2,"endLine":102,"endColumn":24,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":103,"column":2,"endLine":103,"endColumn":27,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":108,"column":2,"endLine":108,"endColumn":11,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":109,"column":2,"endLine":109,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":110,"column":2,"endLine":110,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":116,"column":2,"endLine":116,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":123,"column":1,"endLine":123,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":125,"column":1,"endLine":125,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":127,"column":1,"endLine":127,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":129,"column":1,"endLine":129,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":131,"column":2,"endLine":131,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":132,"column":1,"endLine":132,"endColumn":19,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":134,"column":1,"endLine":134,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":136,"column":1,"endLine":136,"endColumn":28,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":138,"column":1,"endLine":138,"endColumn":31,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":141,"column":1,"endLine":141,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":143,"column":1,"endLine":143,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":145,"column":1,"endLine":145,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":147,"column":1,"endLine":147,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":153,"column":1,"endLine":153,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":155,"column":2,"endLine":155,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":156,"column":1,"endLine":156,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":158,"column":1,"endLine":158,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":160,"column":1,"endLine":160,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":162,"column":1,"endLine":162,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":164,"column":1,"endLine":164,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":166,"column":1,"endLine":166,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":168,"column":1,"endLine":168,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":170,"column":1,"endLine":170,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":172,"column":1,"endLine":172,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":174,"column":1,"endLine":174,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":176,"column":1,"endLine":176,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":178,"column":1,"endLine":178,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":181,"column":1,"endLine":181,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":183,"column":1,"endLine":183,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":186,"column":2,"endLine":186,"endColumn":27,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":191,"column":1,"endLine":191,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":193,"column":1,"endLine":193,"endColumn":13,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":195,"column":2,"endLine":195,"endColumn":39,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":197,"column":1,"endLine":197,"endColumn":21,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":215,"column":2,"endLine":215,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":231,"column":2,"endLine":231,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":232,"column":2,"endLine":232,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":233,"column":2,"endLine":233,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":241,"column":2,"endLine":241,"endColumn":9,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":246,"column":2,"endLine":246,"endColumn":10,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":251,"column":2,"endLine":251,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":255,"column":2,"endLine":255,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":260,"column":2,"endLine":260,"endColumn":10,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":261,"column":2,"endLine":261,"endColumn":9,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":281,"column":2,"endLine":281,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":290,"column":2,"endLine":290,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":292,"column":2,"endLine":292,"endColumn":32,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":302,"column":2,"endLine":302,"endColumn":27,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":303,"column":2,"endLine":303,"endColumn":19,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":330,"column":2,"endLine":330,"endColumn":11,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":331,"column":2,"endLine":331,"endColumn":9,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":332,"column":2,"endLine":332,"endColumn":12,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":345,"column":2,"endLine":345,"endColumn":17,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":374,"column":2,"endLine":374,"endColumn":19,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":390,"column":2,"endLine":390,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":392,"column":2,"endLine":392,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":394,"column":2,"endLine":394,"endColumn":20,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":396,"column":2,"endLine":396,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":397,"column":2,"endLine":397,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":398,"column":2,"endLine":398,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":400,"column":2,"endLine":400,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":401,"column":2,"endLine":401,"endColumn":3,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (@stylistic/indentation)"},{"line":402,"column":2,"endLine":402,"endColumn":22,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":411,"column":2,"endLine":411,"endColumn":23,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":422,"column":2,"endLine":422,"endColumn":14,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":426,"column":2,"endLine":426,"endColumn":19,"rule":"@stylistic/indentation","severity":"error","text":"Expected indentation of 1 tab (@stylistic/indentation)"},{"line":43,"column":15,"endLine":43,"endColumn":16,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":45,"column":14,"endLine":45,"endColumn":15,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":69,"column":26,"endLine":69,"endColumn":27,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":73,"column":26,"endLine":73,"endColumn":27,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":75,"column":27,"endLine":75,"endColumn":28,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":80,"column":32,"endLine":80,"endColumn":33,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":87,"column":32,"endLine":87,"endColumn":33,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":94,"column":32,"endLine":94,"endColumn":33,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":103,"column":27,"endLine":103,"endColumn":28,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":123,"column":13,"endLine":123,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":125,"column":13,"endLine":125,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":127,"column":13,"endLine":127,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":129,"column":13,"endLine":129,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":132,"column":19,"endLine":132,"endColumn":20,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":134,"column":20,"endLine":134,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":136,"column":28,"endLine":136,"endColumn":29,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":138,"column":31,"endLine":138,"endColumn":32,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":141,"column":13,"endLine":141,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":143,"column":13,"endLine":143,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":145,"column":13,"endLine":145,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":147,"column":13,"endLine":147,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":153,"column":13,"endLine":153,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":156,"column":13,"endLine":156,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":158,"column":13,"endLine":158,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":160,"column":13,"endLine":160,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":162,"column":13,"endLine":162,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":164,"column":13,"endLine":164,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":166,"column":13,"endLine":166,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":168,"column":13,"endLine":168,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":170,"column":13,"endLine":170,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":172,"column":13,"endLine":172,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":174,"column":13,"endLine":174,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":176,"column":13,"endLine":176,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":178,"column":13,"endLine":178,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":181,"column":13,"endLine":181,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":183,"column":13,"endLine":183,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":186,"column":27,"endLine":186,"endColumn":28,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":191,"column":13,"endLine":191,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":193,"column":13,"endLine":193,"endColumn":14,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":195,"column":39,"endLine":195,"endColumn":40,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":197,"column":21,"endLine":197,"endColumn":22,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":290,"column":32,"endLine":290,"endColumn":33,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":292,"column":32,"endLine":292,"endColumn":33,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":345,"column":17,"endLine":345,"endColumn":18,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":374,"column":19,"endLine":374,"endColumn":20,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":390,"column":22,"endLine":390,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":392,"column":22,"endLine":392,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":394,"column":20,"endLine":394,"endColumn":21,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":398,"column":22,"endLine":398,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":402,"column":22,"endLine":402,"endColumn":23,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":411,"column":23,"endLine":411,"endColumn":24,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":422,"column":14,"endLine":422,"endColumn":15,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":426,"column":19,"endLine":426,"endColumn":20,"rule":"@stylistic/block-closing-brace-newline-before","severity":"error","text":"Expected newline before \"}\" of a multi-line block (@stylistic/block-closing-brace-newline-before)"},{"line":33,"column":27,"endLine":33,"endColumn":28,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":78,"column":7,"endLine":78,"endColumn":8,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":85,"column":7,"endLine":85,"endColumn":8,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":92,"column":7,"endLine":92,"endColumn":8,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":99,"column":44,"endLine":99,"endColumn":45,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":151,"column":30,"endLine":151,"endColumn":31,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":342,"column":22,"endLine":342,"endColumn":23,"rule":"@stylistic/block-closing-brace-space-after","severity":"error","text":"Expected single space after \"}\" of a single-line block (@stylistic/block-closing-brace-space-after)"},{"line":33,"column":25,"endLine":33,"endColumn":27,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":78,"column":5,"endLine":78,"endColumn":7,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":81,"column":7,"endLine":81,"endColumn":9,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":85,"column":5,"endLine":85,"endColumn":7,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":88,"column":7,"endLine":88,"endColumn":9,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":92,"column":5,"endLine":92,"endColumn":7,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":95,"column":7,"endLine":95,"endColumn":9,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":99,"column":42,"endLine":99,"endColumn":44,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":151,"column":28,"endLine":151,"endColumn":30,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":342,"column":20,"endLine":342,"endColumn":22,"rule":"block-no-empty","severity":"error","text":"Unexpected empty block (block-no-empty)"},{"line":7,"column":9,"endLine":7,"endColumn":14,"rule":"color-named","severity":"error","text":"Unexpected named color \"black\" (color-named)"},{"line":23,"column":20,"endLine":23,"endColumn":25,"rule":"color-named","severity":"error","text":"Unexpected named color \"white\" (color-named)"},{"line":43,"column":9,"endLine":43,"endColumn":14,"rule":"color-named","severity":"error","text":"Unexpected named color \"black\" (color-named)"},{"line":50,"column":25,"endLine":50,"endColumn":30,"rule":"color-named","severity":"error","text":"Unexpected named color \"black\" (color-named)"},{"line":56,"column":25,"endLine":56,"endColumn":31,"rule":"color-named","severity":"error","text":"Unexpected named color \"silver\" (color-named)"},{"line":123,"column":8,"endLine":123,"endColumn":12,"rule":"color-named","severity":"error","text":"Unexpected named color \"blue\" (color-named)"},{"line":207,"column":14,"endLine":207,"endColumn":19,"rule":"color-named","severity":"error","text":"Unexpected named color \"white\" (color-named)"},{"line":60,"column":12,"endLine":60,"endColumn":22,"rule":"declaration-no-important","severity":"error","text":"Unexpected !important (declaration-no-important)"},{"line":211,"column":19,"endLine":211,"endColumn":29,"rule":"declaration-no-important","severity":"error","text":"Unexpected !important (declaration-no-important)"},{"line":275,"column":19,"endLine":275,"endColumn":29,"rule":"declaration-no-important","severity":"error","text":"Unexpected !important (declaration-no-important)"},{"line":276,"column":15,"endLine":276,"endColumn":25,"rule":"declaration-no-important","severity":"error","text":"Unexpected !important (declaration-no-important)"},{"line":51,"column":16,"endLine":51,"endColumn":20,"rule":"declaration-property-value-disallowed-list","severity":"error","text":"Unexpected value \"none\" for property \"border-right\" (declaration-property-value-disallowed-list)"},{"line":218,"column":11,"endLine":218,"endColumn":15,"rule":"declaration-property-value-disallowed-list","severity":"error","text":"Unexpected value \"none\" for property \"outline\" (declaration-property-value-disallowed-list)"},{"line":237,"column":11,"endLine":237,"endColumn":15,"rule":"declaration-property-value-disallowed-list","severity":"error","text":"Unexpected value \"none\" for property \"outline\" (declaration-property-value-disallowed-list)"},{"line":276,"column":10,"endLine":276,"endColumn":14,"rule":"declaration-property-value-disallowed-list","severity":"error","text":"Unexpected value \"none\" for property \"border\" (declaration-property-value-disallowed-list)"},{"line":348,"column":11,"endLine":348,"endColumn":15,"rule":"declaration-property-value-disallowed-list","severity":"error","text":"Unexpected value \"none\" for property \"outline\" (declaration-property-value-disallowed-list)"},{"line":130,"column":1,"endLine":130,"endColumn":11,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".cm-header\" to come before selector \".cm-s-default .cm-header\" (no-descending-specificity)"},{"line":369,"column":1,"endLine":369,"endColumn":19,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-cursor\" to come before selector \".cm-fat-cursor .CodeMirror-cursor\" (no-descending-specificity)"},{"line":376,"column":1,"endLine":376,"endColumn":23,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \"div.CodeMirror-cursors\" to come before selector \".cm-fat-cursor div.CodeMirror-cursors\" (no-descending-specificity)"},{"line":395,"column":1,"endLine":395,"endColumn":28,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line::selection\" to come before selector \".cm-fat-cursor .CodeMirror-line::selection\" (no-descending-specificity)"},{"line":396,"column":2,"endLine":396,"endColumn":36,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line > span::selection\" to come before selector \".cm-fat-cursor .CodeMirror-line > span::selection\" (no-descending-specificity)"},{"line":397,"column":2,"endLine":397,"endColumn":43,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line > span > span::selection\" to come before selector \".cm-fat-cursor .CodeMirror-line > span::selection\" (no-descending-specificity)"},{"line":399,"column":1,"endLine":399,"endColumn":28,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line::selection\" to come before selector \".cm-fat-cursor .CodeMirror-line::selection\" (no-descending-specificity)"},{"line":400,"column":2,"endLine":400,"endColumn":41,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line > span::-moz-selection\" to come before selector \".cm-fat-cursor .CodeMirror-line > span::-moz-selection\" (no-descending-specificity)"},{"line":401,"column":2,"endLine":401,"endColumn":48,"rule":"no-descending-specificity","severity":"error","text":"Expected selector \".CodeMirror-line > span > span::-moz-selection\" to come before selector \".cm-fat-cursor .CodeMirror-line > span::-moz-selection\" (no-descending-specificity)"},{"line":204,"column":1,"endLine":204,"endColumn":12,"rule":"no-duplicate-selectors","severity":"error","text":"Unexpected duplicate selector \".CodeMirror\", first used at line 3 (no-duplicate-selectors)"},{"line":258,"column":1,"endLine":258,"endColumn":20,"rule":"no-duplicate-selectors","severity":"error","text":"Unexpected duplicate selector \".CodeMirror-gutters\", first used at line 28 (no-duplicate-selectors)"},{"line":294,"column":1,"endLine":294,"endColumn":18,"rule":"no-duplicate-selectors","severity":"error","text":"Unexpected duplicate selector \".CodeMirror-lines\", first used at line 13 (no-duplicate-selectors)"},{"line":298,"column":1,"endLine":299,"endColumn":37,"rule":"no-duplicate-selectors","severity":"error","text":"Unexpected duplicate selector \".CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like\", first used at line 16 (no-duplicate-selectors)"},{"line":369,"column":1,"endLine":369,"endColumn":19,"rule":"no-duplicate-selectors","severity":"error","text":"Unexpected duplicate selector \".CodeMirror-cursor\", first used at line 49 (no-duplicate-selectors)"},{"line":70,"column":27,"endLine":70,"endColumn":43,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"},{"line":70,"column":27,"endLine":70,"endColumn":43,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"},{"line":70,"column":27,"endLine":70,"endColumn":43,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"},{"line":291,"column":20,"endLine":291,"endColumn":36,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"},{"line":400,"column":25,"endLine":400,"endColumn":41,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"},{"line":400,"column":25,"endLine":400,"endColumn":41,"rule":"selector-no-vendor-prefix","severity":"error","text":"Unexpected vendor-prefix \"::-moz-selection\" (selector-no-vendor-prefix)"}]},{"source":"/src/repo/resources/ext.CodeMirror.v6.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]}] --- end --- Traceback (most recent call last): File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1789, in main libup.run(args.repo, args.output, args.branch) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1728, in run self.npm_upgrade(plan) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1191, in npm_upgrade hook(update) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1394, in _handle_stylelint self._remove_stylelint_disable(fname, disabled_rules) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1223, in _remove_stylelint_disable if current_rules.strip() == rule: ^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'strip'