✨ feat(vscode): 代码阅读认 axum、sqlx 和 tauri

This commit is contained in:
cruldra committed 2026-10-04 14:34:07 +08:00
1 parent 44de0a1f70
commit 69608f9c70
9 files changed
+500 -3

No files matched your search

+6
View File
@@ -28,6 +28,7 @@ import { FileNotes } from './notes/fileNotes'
import { CodeQa } from './qa/codeQa'
import { CodeReaderRegistry } from './registry'
import { ReviewMode } from './review/reviewMode'
import { axumRule } from './rules/axum'
import { celeryRule } from './rules/celery'
import { dataclassRule } from './rules/dataclass'
import { enumRule } from './rules/enum'
@@ -37,6 +38,8 @@ import { reactRule } from './rules/react'
import { rustImplRule } from './rules/rustImpl'
import { serdeRule } from './rules/serde'
import { sqlalchemyRule } from './rules/sqlalchemy'
import { sqlxRule } from './rules/sqlx'
import { tauriRule } from './rules/tauri'
import { thiserrorRule } from './rules/thiserror'
import { bundledWasmDir, TreeSitterRuntime } from './runtime'
import { bashZhTranslator } from './translators/bashZh'
@@ -169,6 +172,9 @@ export function registerCodeReader(context: ExtensionContext): CodeReaderApi {
api.registerLibraryRule(rustImplRule),
api.registerLibraryRule(serdeRule),
api.registerLibraryRule(thiserrorRule),
api.registerLibraryRule(axumRule),
api.registerLibraryRule(sqlxRule),
api.registerLibraryRule(tauriRule),
)
return api
}