♻️ refactor(vscode): 代码阅读的翻译插件只经契约拿语言插件的词性和推导式结构

This commit is contained in:
cruldra committed 2026-09-26 16:24:36 +08:00
1 parent 07eaf96a6b
commit 202fa954ba
12 files changed
+185 -76

No files matched your search

+10
View File
@@ -12,4 +12,14 @@ export default antfu(
// overrides
},
},
{
// 翻译插件只通过 contract 拿语言插件给的信息(翻译时传进来的 SourceDocument.language),第三方翻译插件也是这样拿
files: ['src/codeReader/translators/**/*.ts'],
ignores: ['**/*.test.ts'],
rules: {
'no-restricted-imports': ['error', {
patterns: [{ group: ['**/languages/*'], message: '翻译插件不直接依赖语言插件:词性、遍历结构等从 SourceDocument.language 取' }],
}],
},
},
)