Ju4tCode

Results 108 comments of Ju4tCode

测试用 `code --folder-uri "file:///media/domain%5Cusername/Projects/xxx"`, `code --folder-uri "file:///media/domain\\username/Projects/xxx"`可以打开,但插件不行,也许是url encode或者`\`转义的问题 ![image](https://user-images.githubusercontent.com/42488585/196676561-c59df3ff-4c46-48d5-ad4d-b1fa6825e12a.png)

# 📃 商店发布检查结果 > Plugin: Hypixel数据查询 **✅ 所有测试通过,一切准备就绪!** 详情✅ 标签: MC-#6fea52, Hypixel-#d5ea52, Hyp-#d5ea52。✅ 项目 主页 返回状态码 200。✅ 包 nonebot-plugin-hypixel 已发布至 PyPI。✅ 插件加载测试通过。 --- ♻️ 评论已更新至最新检查结果 💪 Powered by NoneBot2 Publish...

根据nb的设计,子插件也不允许使用相同的名字,你可以分别命名为`plugin1_name.py`和`plugin2_name.py`来避免重复

因为nb内部的get plugin和require均需要通过插件名来查找插件,如果存在重名无法定位模块

该feature已在发本次发版计划中

这个问题其实在之前改到结构化并发的时候就实现了,但是由于anyio的问题,这个分支最后被废弃了

你现在的改法并不正确,目前插件的父子关系是在模块被加载的时候进行判断,无法在插件管理中获取到父插件这种信息,在加载前所有插件都是平面的,如果需要在声明时得到插件的父子关系,需要改动整个 PluginManager 逻辑,来获得具有父子关系的唯一插件ID。