Files
2026Technology-Competition/scripts/translations/pmd-jsp.mjs
T
范智鹏 247f19fd44 feat: 方法级代码审查 + 模板导入/预览增强 + SQLFluff 方言 + AI 空响应报错修复
- 方法级审查: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 + 行号排序
2026-08-03 22:53:20 +08:00

13 lines
1.3 KiB
JavaScript

export default {
'pmd-jsp/DontNestJsfInJstlIteration': { zh: '不要在 JSTL 迭代内嵌套 JSF 组件', ja: 'JSTL 反復内に JSF コンポーネントをネストしない' },
'pmd-jsp/NoClassAttribute': { zh: '使用 styleclass 而非 class 属性', ja: 'class 属性ではなく styleclass を使用する' },
'pmd-jsp/NoHtmlComments': { zh: '使用 JSP 注释而非 HTML 注释', ja: 'HTML コメントではなく JSP コメントを使用する' },
'pmd-jsp/NoJspForward': { zh: '不要在 JSP 内转发', ja: 'JSP 内からフォワードしない' },
'pmd-jsp/DuplicateJspImports': { zh: '避免 JSP 中重复导入', ja: 'JSP 内の重複インポートを避ける' },
'pmd-jsp/NoInlineScript': { zh: '将 HTML 脚本内容外部化', ja: 'HTML スクリプト内容を外部化する' },
'pmd-jsp/NoInlineStyleInformation': { zh: '将样式放入 CSS 文件', ja: 'スタイルを CSS ファイルに置く' },
'pmd-jsp/NoLongScripts': { zh: '避免 JSP 中的长脚本', ja: 'JSP 内の長いスクリプトを避ける' },
'pmd-jsp/NoScriptlets': { zh: '避免 JSP 中的 scriptlet', ja: 'JSP 内のスクリプトレットを避ける' },
'pmd-jsp/JspEncoding': { zh: 'JSP 文件应使用 UTF-8 编码', ja: 'JSP ファイルは UTF-8 エンコーディングを使用すべきである' },
};