E3100#
编译器诊断名称:invalid_mbti。
包接口文件无效。
.mbti 文件描述包的公开接口。当该文件无法按有效接口文件解析时,MoonBit 会报告此错误。
这是无效接口文件语法对应的解析器错误。warning table 中也有同名诊断 E0047,但当前 .mbti 语法错误会通过这个编译器错误报告。
错误示例#
pkg.mbti#
package "moonbit-community/E3100"
let value = 1
修改建议#
请使用 moon info 重新生成接口,或者手动编辑它,使其包含有效的接口声明。
pkg.mbti#
package "moonbit-community/E3100-fixed"
fn value() -> Int