go-zero/tools/goctl/api/parser/g4
Fyn 6d9dfc08f9
feat(goctl): supports api multi-level importing (#1747)
* feat(goctl): supports api  multi-level importing

Resolves: #1744

* fix(goctl): import-cycle, etc.

import-cycle will not be allowed
e.g., a.api -> b.api -> a.api
regular multiple-import will be allowed
e.g., a.api -> b.api -> c.api
                   -> c.api

* refactor(goctl): adds comments to exported var

* fix(goctl): typo in a comment
2022-04-09 23:26:57 +08:00
..
ast feat(goctl): supports api multi-level importing (#1747) 2022-04-09 23:26:57 +08:00
gen/api Fix unit test (#1730) 2022-04-01 14:46:12 +08:00
test refactor: rename from tal-tech to zeromicro for goctl (#1481) 2022-01-25 23:15:07 +08:00
ApiLexer.g4 feature: refactor api parse to g4 (#365) 2021-01-11 15:10:51 +08:00
ApiParser.g4 fix: #1318 (#1321) 2021-12-13 22:55:11 +08:00
test.api feature: refactor api parse to g4 (#365) 2021-01-11 15:10:51 +08:00