- 方法级审查:CodeLens 触发 + 单次 AI 调用(规则匹配 + 6 维度深度审查),新增 method-extractor / status-cache / codeLensProvider - 模板导入:severity 保留原始值 + 占位 id、去重对照统一 known-rules、重复提示条双语翻译、箭头展开/折叠 UI、520 条静态规则补 zh/ja 翻译 - SQL:sql-lint 重命名 sqlfluff + sqlfluff.dialect 方言可配置 + 默认方言调整 - ESLint:v9 flat config 接线修复(overrideConfigFile)+ legacy 迁移提示 - AI:空响应 EmptyContentError + 重试一次 + max_tokens 截断专用报错 - JSP:整文件检查走 PMD JSP 规则集 + scriptlet 包装解析 + 行号映射 - 诊断按 severity + 行号排序
37 lines
5.2 KiB
JavaScript
37 lines
5.2 KiB
JavaScript
export default {
|
|
'stylelint/color-hex-length': { zh: '指定十六进制颜色值的短或长格式', ja: '16進カラー値の短い形式または長い形式を指定する' },
|
|
'stylelint/color-named': { zh: '要求(尽可能)或禁止使用命名颜色', ja: '名前付きカラーの使用を(可能な限り)要求または禁止する' },
|
|
'stylelint/color-no-invalid-hex': { zh: '禁止无效的十六进制颜色', ja: '無効な16進カラーを禁止する' },
|
|
'stylelint/length-zero-no-unit': { zh: '禁止零长度带单位', ja: 'ゼロ長に単位を付けることを禁止する' },
|
|
'stylelint/font-family-no-missing-generic-family-keyword': { zh: '禁止 font-family 中缺少通用字体族', ja: 'font-family での汎用ファミリーキーワードの欠落を禁止する' },
|
|
'stylelint/block-no-empty': { zh: '禁止空块', ja: '空のブロックを禁止する' },
|
|
'stylelint/declaration-block-no-duplicate-properties': { zh: '禁止声明块内重复的属性', ja: '宣言ブロック内の重複プロパティを禁止する' },
|
|
'stylelint/no-descending-specificity': { zh: '禁止低特异性的选择器覆盖高特异性', ja: '低特異性のセレクタが高特異性を上書きすることを禁止する' },
|
|
'stylelint/unit-no-unknown': { zh: '禁止未知单位', ja: '未知の単位を禁止する' },
|
|
'stylelint/property-no-unknown': { zh: '禁止未知属性', ja: '未知のプロパティを禁止する' },
|
|
'stylelint/selector-pseudo-class-no-unknown': { zh: '禁止未知的伪类选择器', ja: '未知の疑似クラスセレクタを禁止する' },
|
|
'stylelint/selector-pseudo-element-no-unknown': { zh: '禁止未知的伪元素选择器', ja: '未知の疑似要素セレクタを禁止する' },
|
|
'stylelint/function-linear-gradient-no-nonstandard-direction': { zh: '禁止 linear-gradient 中的非标准方向', ja: 'linear-gradient 内の非標準方向を禁止する' },
|
|
'stylelint/function-no-unknown': { zh: '禁止未知函数', ja: '未知の関数を禁止する' },
|
|
'stylelint/no-unknown-animations': { zh: '禁止未知动画', ja: '未知のアニメーションを禁止する' },
|
|
'stylelint/no-unknown-custom-media': { zh: '禁止未知的自定义媒体查询', ja: '未知のカスタムメディアクエリを禁止する' },
|
|
'stylelint/no-unknown-custom-properties': { zh: '禁止未知的自定义属性', ja: '未知のカスタムプロパティを禁止する' },
|
|
'stylelint/at-rule-no-vendor-prefix': { zh: '禁止 at 规则使用厂商前缀', ja: 'atルールへのベンダープレフィックスを禁止する' },
|
|
'stylelint/media-feature-name-no-vendor-prefix': { zh: '禁止媒体特性名称使用厂商前缀', ja: 'メディア特性名へのベンダープレフィックスを禁止する' },
|
|
'stylelint/property-no-vendor-prefix': { zh: '禁止属性使用厂商前缀', ja: 'プロパティへのベンダープレフィックスを禁止する' },
|
|
'stylelint/selector-no-vendor-prefix': { zh: '禁止选择器使用厂商前缀', ja: 'セレクタへのベンダープレフィックスを禁止する' },
|
|
'stylelint/value-no-vendor-prefix': { zh: '禁止值使用厂商前缀', ja: '値へのベンダープレフィックスを禁止する' },
|
|
'stylelint/color-function-notation': { zh: '要求颜色函数使用现代或传统记法', ja: '色関数に現代または従来の記法を要求する' },
|
|
'stylelint/selector-pseudo-element-colon-notation': { zh: '伪元素使用单冒号或双冒号记法', ja: '疑似要素に単コロンまたは二重コロン記法を使用する' },
|
|
'stylelint/import-notation': { zh: '要求 @import 使用字符串或 url 记法', ja: '@import に文字列または url 記法を要求する' },
|
|
'stylelint/alpha-value-notation': { zh: '要求透明度值使用百分比或数字记法', ja: 'アルファ値にパーセンテージまたは数値記法を要求する' },
|
|
'stylelint/hue-degree-notation': { zh: '要求色相度数使用数字或角度记法', ja: '色相の度に数値または角度記法を要求する' },
|
|
'stylelint/keyframe-selector-notation': { zh: '要求关键帧选择器使用关键字或百分比记法', ja: 'キーフレームセレクタにキーワードまたはパーセンテージ記法を要求する' },
|
|
'stylelint/declaration-block-no-redundant-longhand-properties': { zh: '禁止声明块中冗余的 longhand 属性', ja: '宣言ブロック内の冗長なロングハンドプロパティを禁止する' },
|
|
'stylelint/shorthand-property-no-redundant-values': { zh: '禁止 shorthand 属性中的冗余值', ja: 'shorthand プロパティ内の冗長な値を禁止する' },
|
|
'stylelint/block-no-redundant-nested-style-rules': { zh: '禁止块内冗余的嵌套样式规则', ja: 'ブロック内の冗長なネストスタイルルールを禁止する' },
|
|
'stylelint/font-family-name-quotes': { zh: '要求 font-family 名称使用引号', ja: 'font-family 名に引用符を要求する' },
|
|
'stylelint/number-max-precision': { zh: '限制数字的小数位数', ja: '数値の小数桁数を制限する' },
|
|
'stylelint/comment-whitespace-inside': { zh: '要求或禁止注释内部空白', ja: 'コメント内の空白を要求または禁止する' },
|
|
};
|