- 新增三个 demo 工程(demo-eslint / demo-sqlfluff / demo-stylelint):各含 src/ 样例代码与覆盖率映射(run-coverage.mjs、coverage_map.json、stylelint_line_map.json) - 归档各 demo 的插件实测导出报告(reports/): - demo-eslint:common.js / esm-demo.js / legacysyntax.cjs / typescript.ts 审查报告 + 覆盖率报告(292/292 条零偏差,126 种规则全覆盖) - demo-sqlfluff:11 个 SQL 样例审查报告 + 覆盖率报告(113/113 条零偏差,57 种规则全覆盖,含 JJ01 行号缺陷修复后的复测验证) - demo-stylelint:common.css / empty-source.css 审查报告 + 覆盖率报告(145/145 条零偏差,68 种规则全覆盖)
290 lines
4.9 KiB
JSON
290 lines
4.9 KiB
JSON
{
|
|
"enabled": [
|
|
"AL02",
|
|
"AL03",
|
|
"AL04",
|
|
"AL05",
|
|
"AL06",
|
|
"AL08",
|
|
"AL09",
|
|
"AL10",
|
|
"AM01",
|
|
"AM02",
|
|
"AM03",
|
|
"AM05",
|
|
"AM06",
|
|
"AM08",
|
|
"CP01",
|
|
"CP02",
|
|
"CP03",
|
|
"CP04",
|
|
"CP05",
|
|
"CV01",
|
|
"CV02",
|
|
"CV03",
|
|
"CV04",
|
|
"CV05",
|
|
"CV06",
|
|
"CV08",
|
|
"CV12",
|
|
"JJ01",
|
|
"LT01",
|
|
"LT02",
|
|
"LT05",
|
|
"LT06",
|
|
"LT07",
|
|
"LT08",
|
|
"LT10",
|
|
"LT11",
|
|
"LT12",
|
|
"LT13",
|
|
"LT14",
|
|
"LT15",
|
|
"RF01",
|
|
"RF02",
|
|
"RF04",
|
|
"RF05",
|
|
"RF06",
|
|
"ST01",
|
|
"ST02",
|
|
"ST03",
|
|
"ST04",
|
|
"ST05",
|
|
"ST06",
|
|
"ST07",
|
|
"ST08",
|
|
"ST09",
|
|
"ST10",
|
|
"ST11",
|
|
"ST12"
|
|
],
|
|
"mapping": {
|
|
"AL02": [
|
|
"01_aliasing.sql:5"
|
|
],
|
|
"AL03": [
|
|
"03_caps.sql:21",
|
|
"03_caps.sql:22",
|
|
"03_caps.sql:36",
|
|
"03_caps.sql:37",
|
|
"07_structure.sql:50"
|
|
],
|
|
"AL04": [
|
|
"01_aliasing.sql:21"
|
|
],
|
|
"AL05": [
|
|
"01_aliasing.sql:27",
|
|
"02_ambiguity.sql:60"
|
|
],
|
|
"AL08": [
|
|
"01_aliasing.sql:32",
|
|
"07_structure.sql:42"
|
|
],
|
|
"AL09": [
|
|
"01_aliasing.sql:38"
|
|
],
|
|
"AL10": [
|
|
"01_aliasing.sql:46"
|
|
],
|
|
"AM01": [
|
|
"02_ambiguity.sql:2"
|
|
],
|
|
"AM02": [
|
|
"02_ambiguity.sql:16",
|
|
"05_layout.sql:41"
|
|
],
|
|
"AM03": [
|
|
"02_ambiguity.sql:28"
|
|
],
|
|
"AM05": [
|
|
"01_aliasing.sql:20",
|
|
"02_ambiguity.sql:38",
|
|
"02_ambiguity.sql:59",
|
|
"04_convention.sql:50",
|
|
"06_references.sql:12",
|
|
"07_structure.sql:45",
|
|
"07_structure.sql:62",
|
|
"07_structure.sql:77"
|
|
],
|
|
"AM06": [
|
|
"02_ambiguity.sql:50"
|
|
],
|
|
"AM08": [
|
|
"02_ambiguity.sql:59"
|
|
],
|
|
"CP01": [
|
|
"03_caps.sql:11",
|
|
"03_caps.sql:14",
|
|
"03_caps.sql:16",
|
|
"03_caps.sql:20",
|
|
"03_caps.sql:23",
|
|
"03_caps.sql:27",
|
|
"03_caps.sql:29",
|
|
"03_caps.sql:31",
|
|
"03_caps.sql:32",
|
|
"03_caps.sql:32",
|
|
"03_caps.sql:32",
|
|
"03_caps.sql:35",
|
|
"03_caps.sql:36",
|
|
"03_caps.sql:37",
|
|
"03_caps.sql:38"
|
|
],
|
|
"CP02": [
|
|
"03_caps.sql:12",
|
|
"03_caps.sql:17"
|
|
],
|
|
"CP03": [
|
|
"03_caps.sql:22"
|
|
],
|
|
"CP04": [
|
|
"03_caps.sql:32"
|
|
],
|
|
"CP05": [
|
|
"03_caps.sql:37"
|
|
],
|
|
"CV01": [
|
|
"04_convention.sql:7"
|
|
],
|
|
"CV02": [
|
|
"04_convention.sql:11"
|
|
],
|
|
"CV03": [
|
|
"04_convention.sql:18"
|
|
],
|
|
"CV04": [
|
|
"04_convention.sql:24"
|
|
],
|
|
"CV05": [
|
|
"04_convention.sql:34"
|
|
],
|
|
"CV06": [
|
|
"04_convention.sql:61"
|
|
],
|
|
"CV08": [
|
|
"04_convention.sql:41"
|
|
],
|
|
"CV12": [
|
|
"04_convention.sql:50",
|
|
"04_convention.sql:52"
|
|
],
|
|
"JJ01": [
|
|
"08_jinja.sql:2"
|
|
],
|
|
"LT01": [
|
|
"05_layout.sql:2",
|
|
"05_layout.sql:19",
|
|
"07_structure.sql:67"
|
|
],
|
|
"LT02": [
|
|
"01_aliasing.sql:21",
|
|
"02_ambiguity.sql:39",
|
|
"04_convention.sql:42",
|
|
"05_layout.sql:5",
|
|
"05_layout.sql:25",
|
|
"06_references.sql:13",
|
|
"07_structure.sql:46",
|
|
"07_structure.sql:63",
|
|
"07_structure.sql:67",
|
|
"07_structure.sql:78",
|
|
"07_structure.sql:94"
|
|
],
|
|
"LT05": [
|
|
"05_layout.sql:13",
|
|
"07_structure.sql:1"
|
|
],
|
|
"LT06": [
|
|
"05_layout.sql:19"
|
|
],
|
|
"LT07": [
|
|
"05_layout.sql:25"
|
|
],
|
|
"LT08": [
|
|
"05_layout.sql:26",
|
|
"05_layout.sql:32",
|
|
"07_structure.sql:23"
|
|
],
|
|
"LT10": [
|
|
"07_structure.sql:66"
|
|
],
|
|
"LT11": [
|
|
"05_layout.sql:41"
|
|
],
|
|
"LT12": [
|
|
"01_aliasing.sql:47",
|
|
"02_ambiguity.sql:61",
|
|
"03_caps.sql:40",
|
|
"04_convention.sql:63",
|
|
"05_layout.sql:42",
|
|
"05b_layout_misc.sql:10",
|
|
"05c_file_boundaries.sql:4",
|
|
"06_references.sql:32",
|
|
"07_structure.sql:101",
|
|
"08_jinja.sql:6"
|
|
],
|
|
"LT13": [
|
|
"05c_file_boundaries.sql:1"
|
|
],
|
|
"LT14": [
|
|
"05b_layout_misc.sql:2"
|
|
],
|
|
"LT15": [
|
|
"05b_layout_misc.sql:8"
|
|
],
|
|
"RF01": [
|
|
"06_references.sql:3"
|
|
],
|
|
"RF02": [
|
|
"06_references.sql:9"
|
|
],
|
|
"RF04": [
|
|
"06_references.sql:19",
|
|
"07_structure.sql:35"
|
|
],
|
|
"RF05": [
|
|
"06_references.sql:23"
|
|
],
|
|
"RF06": [
|
|
"06_references.sql:29"
|
|
],
|
|
"ST01": [
|
|
"07_structure.sql:3"
|
|
],
|
|
"ST02": [
|
|
"07_structure.sql:13"
|
|
],
|
|
"ST03": [
|
|
"07_structure.sql:20"
|
|
],
|
|
"ST04": [
|
|
"07_structure.sql:32"
|
|
],
|
|
"ST05": [
|
|
"07_structure.sql:46"
|
|
],
|
|
"ST06": [
|
|
"07_structure.sql:49"
|
|
],
|
|
"ST07": [
|
|
"07_structure.sql:63"
|
|
],
|
|
"ST08": [
|
|
"07_structure.sql:67"
|
|
],
|
|
"ST09": [
|
|
"07_structure.sql:78"
|
|
],
|
|
"ST10": [
|
|
"07_structure.sql:86"
|
|
],
|
|
"ST11": [
|
|
"04_convention.sql:42",
|
|
"07_structure.sql:94"
|
|
],
|
|
"ST12": [
|
|
"07_structure.sql:100"
|
|
],
|
|
"AL06": [
|
|
"09_aliasing_length.sql:6"
|
|
]
|
|
}
|
|
} |