Files
2026Technology-Competition/data/demo-sqlfluff/coverage_map.json
T
范智鹏 c92249a044 docs: 归档 demo 工程样例与插件实测报告
- 新增三个 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 种规则全覆盖)
2026-08-25 22:00:19 +08:00

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"
]
}
}