mirai/docs/contributing/VerifyingABI.md
2022-07-31 19:31:56 +08:00

699 B
Raw Blame History

进行 ABI 验证

mirai 通过 binary-compatibility-validator) 维护 ABI 稳定性。

若要修改 mirai-core-api可执行 Gradle 任务 apiCheckAll 来检验 ABI 兼容性,也可以在 IDEA 双击 Control 键运行 Check Binary Compatiblity

若正在添加一个新功能,可以执行 Gradle 任务 apiDumpAll 或在 IDEA 双击 Control 键运行 Dump API Changes for ... 来更新记录。这将会生成 *.api 文件,文件的变化反映了你的修改情况。请人工审核该文件以确保向下兼容。