Commit Graph

273 Commits (ec4188047615c6bc4272a74a83d0118630a67c63)

Author SHA1 Message Date
Kevin Wan 9c1aa6da3d
chore: refact dart code generation (#3726) 1 year ago
anstns da67ea2300
add map type (#3704) 1 year ago
kesonan c8a8ff7cad
Feat/default new api parser (#3683) 1 year ago
7134g 117c3a9069
fix: multiple files import the same api file (#3642) 1 year ago
kesonan d84dfe1b20
fix: goctl unit test (#3636) 1 year ago
Kevin Wan ff230c4b1d
chore: refactor goctl api (#3605) 1 year ago
kesonan 02c95108b9
optimize: fix experimental api (#3604) 1 year ago
kesonan c4ef9ceb68
Add api version (#3536) 1 year ago
Kevin Wan 14fcbd7658
fix #3499 (#3508) 1 year ago
me-cs 0217044900
update:Use the Milliseconds method of duration to get the number of milliseconds (#3285)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
2 years ago
guangwu 76a7a17e57
typo (#3281) 2 years ago
Kevin Wan e4a1b7bb39
chore: format the code (#3243) 2 years ago
lchjczw 9fa98c2bd3
api imports take the form of relative paths (#3201)
Co-authored-by: 李春华 <lichunhua@threesoft.cn>
2 years ago
fondoger c22bc1c8ea
[dart-gen] Fix lists containing atomic types (#3210) 2 years ago
guangwu 63368d8b0c
io/ioutil deprecated (#3217) 2 years ago
ALMAS 774e8d1d08
feat: replaced color package to support Windows (#3207) 2 years ago
fondoger 3a66fc038f
[dart-gen] Fix nullable list item issue (#3192) 2 years ago
chensy c0f8a58ed7
no \t to space line (#3177)
Co-authored-by: chenjieping <chenjieping@kezaihui.com>
2 years ago
fondoger 078825b4eb
[dart-gen] Support Null-safe and omitempty json tag (#3134) 2 years ago
lchjczw 189e9bd9da
Fix the problem of package name for generated kt code. (#3082)
Co-authored-by: 李春华 <lichunhua@threesoft.cn>
2 years ago
anqiansong 1904af2323
feat(goctl): Support gateway sample generation (#3049) 2 years ago
Kevin Wan 9065eb90d9
chore: coding style (#3074) 2 years ago
anqiansong 50bc361430
feat(goctl): Add api parser (#2585) 2 years ago
Snake a561048d59
Fix bug: replace int and float with num type in dart (#3042)
Co-authored-by: zhoumingji <zhoumingji@cmsr.chinamobile.com>
2 years ago
Snake e136deb3a7
Update goclt dart gen: Add scheme config and content-type header (#2987)
Co-authored-by: zhoumingji <zhoumingji@cmsr.chinamobile.com>
2 years ago
zhoumingji ba71964b16 Fix bug in dartgen: The property 'isEmpty' can't be unconditionally accessed because the receiver can be 'null' 2 years ago
zhoumingji 97ada59175 Fix bug in dartgen: Increase the processing logic when route.RequestType is empty 2 years ago
cui fliter b41ccc5992 fix functiom name
Signed-off-by: cui fliter <imcusg@gmail.com>
2 years ago
tanglihao a40d8b0684 fix code format style use const config.DefaultFormat 2 years ago
anqiansong 0e040ec5b4 remove unused code 2 years ago
anqiansong 4bc1b78a91 Fix #2879 2 years ago
Kevin Wan 03fe036204
chore: reformat code (#2903) 2 years ago
anqiansong 03d073a884
feat: Add request.ts (#2901)
* Add request.ts

* Update comments

* Refactor request filename
2 years ago
fondoger 32e3116ee3 Fix bug in dart api gen: path parameter is not replaced 2 years ago
fondoger 5756627904
Fix Dart API generation bugs; Add ability to generate API for path parameters (#2887)
* Fix bug in dartgen: Import path should match the generated api filename

* Use Route.HandlerName as generated dart API function name

Reasons:
- There is bug when using url path name as function name, because it may have invalid characters such as ":"
- Switching to HandlerName aligns with other languages such as typescript generation

* [DartGen] Add ability to generate api for url path parameters such as /path/:param
2 years ago
Xiaoju Jiang 413ee919e6
support custom maxBytes in API file (#2822) 2 years ago
Kevin Wan ae87114282
chore: change interface{} to any (#2818)
* chore: change interface{} to any

* chore: update goctl version to 1.5.0

* chore: update goctl deps
2 years ago
chensy 8157e2118d
fix: replace goctl ExactValidArgs to MatchAll (#2759)
Co-authored-by: chenjieping <chenjieping@kezaihui.com>
2 years ago
Kevin Wan ec7ac43948
chore: reorg imports (#2745)
* chore: reorg imports

* chore: format code
2 years ago
chowyu12 c4f8eca459
Feat update rootpkg (#2718)
* add go-grpc_opt and go_opt for grpc new command

* feat: remove log when disable log

* feat: remove repeat code

Co-authored-by: zhouyy <zhouyy@ickey.cn>
2 years ago
heyehang a644ec7edd
feature : responses whit context (#2637) 2 years ago
chensy 20e659749a
fix: fix conflict with the import package name (#2610)
Co-authored-by: chenjieping <chenjieping@kezaihui.com>
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
2 years ago
王哈哈 dac3600b53
Modify comment syntax error (#2572) 2 years ago
foliet 799c118d95
feat(goctl): better generate the api code of typescript (#2483) 2 years ago
bensonfx e7acadb15d
fix #2435 (#2442)
* feat: add color to debug (#2433)

* fix header and path type ts gen

Co-authored-by: chen quan <chenquan.dev@gmail.com>
2 years ago
Kevin Wan 1a6d7b3ef6
chore: gofumpt (#2439) 2 years ago
MarkJoyMa 4c927624b0
fix goctl help message (#2414) 2 years ago
anqiansong 9581e8445a
fix: issue #2359 (#2368)
* Revert changes

* Unrap nested structure for doc code generation

* Revert changes

* Remove useless code

* Remove useless code

* Format code
2 years ago
Kevin Wan d935c83a54
feat: support baggage propagation in httpc (#2375)
* feat: support baggage propagation in httpc

* chore: use go 1.16

* chore: use go 1.16

* chore: use go ^1.16

* chore: remove deprecated
2 years ago
anqiansong ce638d26d9
Hidden java (#2333) 2 years ago