$ date
--- stdout ---
Sat Jun 29 00:56:24 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%
31/36 [========================>---] 86%
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 32s
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/lib/codemirror-fixes.less resources/ext.CodeMirror.less resources/mode/mediawiki/mediawiki.less resources/modules/ve-cm/ve.ui.CodeMirror.less resources/lib/codemirror/lib/codemirror.css resources/mode/mediawiki/colorblind-colors.less 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/lib/codemirror-fixes.less resources/ext.CodeMirror.less resources/mode/mediawiki/mediawiki.less resources/modules/ve-cm/ve.ui.CodeMirror.less resources/lib/codemirror/lib/codemirror.css resources/mode/mediawiki/colorblind-colors.less resources/ext.CodeMirror.v6.less -f json
--- stdout ---
[{"source":"/src/repo/resources/lib/codemirror-fixes.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"source":"/src/repo/resources/ext.CodeMirror.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"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/modules/ve-cm/ve.ui.CodeMirror.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/mode/mediawiki/colorblind-colors.less","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":false,"warnings":[]},{"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'