Darabonba 是一种用于 OpenAPI 的 DSL 语言,可以用来生成多语言的 SDK、Code Sample、Test Case 等代码
This is the API for OpenAPI space.
- 修复 map 类型下 key 类型为数组时,解析器无法获取正确代码位置的问题
修复函数入参为any类型时,Model自动强制转换为Map的问题。
- 修复数组中的 Map 类型无法正确校验的问题
- 修复 extends 关键字作为变量及 model 字段解析失败的问题
- 修复返回值类型为 module 的 enum/typedef 时语义检测报错问题。
- 修复 typedef 定义类型函数调用赋值的检查。 - 修复使用 module 的 subModel 作为函数参数调用时赋值检查。
- 增加对自定义类型 typedef 关键字的支持
- 修复基础类型会被set 进 externModel 的问题