Conversation
Release: v1.0.0-RC
Release: v1.0.0
Release: v1.0.1
Release: v1.1.0
Release: v1.2.0
Release: v1.3.0
Release: v1.4.0
Release: v1.4.1
Release: v1.4.2
Release: v1.4.3
Release: v1.4.4
Release: v1.4.5
Release: v1.5.0
Release: v1.6.0
Release: v1.6.1
Release: v1.7.0
Release: v1.8.0
Release: v1.8.1
release: v1.8.2
Qodana Community for JVMIt seems all right 👌 No new problems were found according to the checks applied 💡 Qodana analysis was run in the pull request mode: only the changed files were checked Contact Qodana teamContact us at qodana-support@jetbrains.com
|
ForteScarlet
left a comment
There was a problem hiding this comment.
首先,同步分支确保提交分支与当前dev/main分支内容的历史匹配,不要在提交记录中包含大量已过期或已合并的提交历史。
其次的其他内容:
- 有关API的实现与提供,作为非标准API,或许应该考虑以 top-level 扩展函数的形式而不是直接在接口内增加函数的形式来提供
Xxx.sendForwardMsg。 - 也许需要为这些API和扩展增加 opt 注解 ,例如
@NonstandardOneBotApi - 枚举
OneBotBrend似乎没有实际作用,并且与当前主题无关。
扩展API或许也可以考虑作为独立的模块,或者直接以第三方的形式直接发布?这部分仍待讨论
|
冗余提交历史这块 因为我是直接 fork 了 master, 抱歉 ,我这边重新 fork 一遍 dev/main 然后提交拉过去 到时候重新 pr 一下 我觉得扩展API不应该作为第三方库发布,因为现在几乎没有 onebot 实现在使用标准的 onebot 接口处理转发消息,保持这点代码洁癖可能没有什么必要。可以参考 koishi, nonebot 以及其他机器人框架的实现, 他们都是直接内置在类似于 为这些方法添加 所以有关这些所谓 非标准API 我认为还是要根据当前协议端的适配情况 以及大众的倾向来看,即使 枚举 |
目前阶段的建议:只提供与两个 如果之后打算重新PR,那么当前PR你看情况自行关闭就可以。 |
文本能正常发送,其他没测