refactor(db,plugin): 优化数据库初始化和插件系统类型安全
- 重构数据库初始化逻辑,添加防重入保护和更好的错误处理 - 优化插件组件注册系统的类型注解和代码结构 - 简化统计模块异常处理逻辑 - 移除插件管理器中的重载功能以简化代码 - 更新Pyright配置排除内置插件目录 - 修复权限管理器异步方法调用
This commit is contained in:
@@ -2,8 +2,7 @@
|
||||
"$schema": "https://raw.githubusercontent.com/microsoft/pyright/main/packages/vscode-pyright/schemas/pyrightconfig.schema.json",
|
||||
"include": [
|
||||
"src",
|
||||
"bot.py",
|
||||
"__main__.py"
|
||||
"bot.py"
|
||||
],
|
||||
"exclude": [
|
||||
"**/__pycache__",
|
||||
@@ -11,7 +10,9 @@
|
||||
"logs",
|
||||
"tests",
|
||||
"target",
|
||||
"*.egg-info"
|
||||
"*.egg-info",
|
||||
"src/plugins/built_in/*",
|
||||
"__main__.py"
|
||||
],
|
||||
"typeCheckingMode": "standard",
|
||||
"reportMissingImports": false,
|
||||
|
||||
Reference in New Issue
Block a user