Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] feat(tool): add template render subcommand using .tpl #1430

Open
wants to merge 50 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
ea6f181
chore: fix typo in comment
ShawnJeffersonWang Jul 4, 2024
e927571
feat: add template render subcommand using .tpl
ShawnJeffersonWang Jul 10, 2024
07a8696
fix: fix some issue
ShawnJeffersonWang Jul 10, 2024
4e2fbf6
perf: custom allocator for fast codec ReadString/ReadBinary (#1427)
jizhuozhi Jul 11, 2024
a3eb24f
chore: remove useless reflection api (#1433)
HeyJavaBean Jul 12, 2024
c23b499
optimize(lb): rebalance when instance weights updated (#1397)
jizhuozhi Jul 17, 2024
98bff07
fix: support setting PurePayload Transport Protocol (#1436)
DMwangnima Jul 17, 2024
a3046aa
bug fixes: fix render
ShawnJeffersonWang Jul 19, 2024
834b687
bug fixes: fix bug in generator_test
ShawnJeffersonWang Jul 19, 2024
3339e16
bug fixes: add gen-path
ShawnJeffersonWang Jul 19, 2024
a9d100b
bug fixes: treat option as unknown command
ShawnJeffersonWang Jul 20, 2024
b3388a0
bug fix: fix unused code in command and flag
ShawnJeffersonWang Jul 22, 2024
2987170
bug fixes: fix lint
ShawnJeffersonWang Jul 22, 2024
c7326e7
fix: use gofumpt -extra to fix golanci lint
ShawnJeffersonWang Jul 23, 2024
3441cfb
fix: use gofumpt to avoid golangci lint
ShawnJeffersonWang Jul 24, 2024
95049bd
add InitType
ShawnJeffersonWang Jul 30, 2024
93f7c1c
Merge branch 'develop' into dev
ShawnJeffersonWang Jul 30, 2024
086024e
Merge branch 'develop' into dev
ShawnJeffersonWang Jul 31, 2024
f5ca333
add test for command and flag
ShawnJeffersonWang Jul 31, 2024
b2c165c
add test for command and flag
ShawnJeffersonWang Jul 31, 2024
ceb8ba9
resolve conflicts
ShawnJeffersonWang Jul 31, 2024
468d03f
Merge branch 'develop' into dev
ShawnJeffersonWang Aug 1, 2024
64ecfc4
Merge branch 'develop' into dev
ShawnJeffersonWang Aug 2, 2024
53995b4
refactor: rm apache thrift in internal/mocks (#1474)
xiaost Aug 2, 2024
e63ac90
chore: remove github.com/stretchr/testify direct dependency (#1475)
YangruiEmma Aug 2, 2024
5b18dab
chore: upgrade gopkg to v0.1.0 (#1477)
joway Aug 5, 2024
cfc3e9f
perf: custom allocator for fast codec ReadString/ReadBinary (#1427)
jizhuozhi Jul 11, 2024
ffe91a2
resolve conflicts
ShawnJeffersonWang Jul 31, 2024
d43a571
feat: add init
ShawnJeffersonWang Aug 4, 2024
5fc7f4a
feat: render with multiple files and debug mode
ShawnJeffersonWang Aug 5, 2024
d2d0512
feat: add subcommand clean
ShawnJeffersonWang Aug 5, 2024
b443686
Merge branch 'develop' into dev
ShawnJeffersonWang Aug 5, 2024
6efc947
feat: add kitex_render_meta.yaml for render
ShawnJeffersonWang Aug 5, 2024
26cbfcd
feat: add remote repo for render and middlewares
ShawnJeffersonWang Aug 6, 2024
a55119a
Merge branch 'cloudwego:develop' into dev
ShawnJeffersonWang Aug 6, 2024
5dda3b7
fix: remove redundant line
ShawnJeffersonWang Aug 6, 2024
86f44d5
fix: fix single command
ShawnJeffersonWang Aug 6, 2024
2e538b2
Merge branch 'cloudwego:develop' into dev
ShawnJeffersonWang Aug 6, 2024
eee5085
feat: add template render subcommand using .tpl
ShawnJeffersonWang Jul 10, 2024
4ca56a4
bug fixes: fix render
ShawnJeffersonWang Jul 19, 2024
6215b05
add test for command and flag
ShawnJeffersonWang Jul 31, 2024
e335067
feat: render with multiple files and debug mode
ShawnJeffersonWang Aug 5, 2024
4e4e8de
feat: add remote repo for render and middlewares
ShawnJeffersonWang Aug 6, 2024
d2ea6a8
fix: resolve conflics
ShawnJeffersonWang Aug 7, 2024
f2b5d24
fix: resolve conflics
ShawnJeffersonWang Aug 7, 2024
84ea22b
feat: add migrate flag for new-style custom_template
ShawnJeffersonWang Aug 29, 2024
a63a104
Merge branch 'develop' into dev
ShawnJeffersonWang Aug 29, 2024
9c52701
fix: resolve conflicts
ShawnJeffersonWang Aug 29, 2024
5a2550c
fix: fix migrate
ShawnJeffersonWang Aug 29, 2024
e2ad28f
Merge branch 'develop' into dev
ShawnJeffersonWang Sep 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions internal/mocks/discovery/discovery.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/generic/generic_service.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion internal/mocks/generic/thrift.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/klog/log.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/limiter/limiter.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/loadbalance/loadbalancer.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/net/net.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/netpoll/connection.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/proxy/proxy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion internal/mocks/remote/bytebuf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/codec.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/conn_wrapper.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/connpool.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/dialer.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/payload_codec.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/trans_handler.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/trans_meta.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/remote/trans_pipeline.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/stats/tracer.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/mocks/utils/sharedticker.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 0 additions & 4 deletions tool/cmd/kitex/args/args.go
Original file line number Diff line number Diff line change
Expand Up @@ -314,10 +314,6 @@ func (a *Arguments) BuildCmd(out io.Writer) (*exec.Cmd, error) {
Stderr: io.MultiWriter(out, os.Stderr),
}

if err != nil {
return nil, err
}

if a.IDLType == "thrift" {
os.Setenv(EnvPluginMode, thriftgo.PluginName)
cmd.Args = append(cmd.Args, "thriftgo")
Expand Down
Loading