Skip to content

Commit 7314d68

Browse files
Peefytimi-y
andauthored
chore: bump kcl lib to 0.12.0-rc.1 (#501)
* chore: bump kcl lib to 0.12.0-rc.1 Signed-off-by: timi-y <timi@dp-labs.xyz> * chore: bump kclvm to kcl Signed-off-by: timi-y <timi@dp-labs.xyz> * fix: lint errors Signed-off-by: timi-y <timi@dp-labs.xyz> --------- Signed-off-by: timi-y <timi@dp-labs.xyz> Co-authored-by: timi-y <timi@dp-labs.xyz>
1 parent 1e8b7b3 commit 7314d68

40 files changed

+808
-850
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ zz_*
1111
/_build*
1212
*.dylib
1313
*.lock
14-
.kclvm
14+
.kcl
1515

1616
**/target/
1717
**/.DS_Store

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ test:
2525
fmt:
2626
go fmt ./...
2727

28+
build:
29+
go build ./...
30+
2831
gen-doc:
2932
go install github.com/princjef/gomarkdoc/cmd/gomarkdoc@latest
3033
gomarkdoc --output api.md .

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ You can use KCL to
2121

2222
## Building & Testing
2323

24-
- [Install Go 1.23+](https://go.dev/dl/)
24+
- [Install Go 1.24+](https://go.dev/dl/)
2525

2626
```bash
2727
go test ./...

docs/api.md

Lines changed: 132 additions & 177 deletions
Large diffs are not rendered by default.

example_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ func ExampleUpdateDependencies() {
275275
// helloworld = { oci = "oci://ghcr.io/kcl-lang/helloworld", tag = "0.1.0" }
276276
// flask = { git = "https://github.com/kcl-lang/flask-demo-kcl-manifests", commit = "ade147b" }
277277

278-
result, err := kcl.UpdateDependencies(&gpyrpc.UpdateDependencies_Args{
278+
result, err := kcl.UpdateDependencies(&gpyrpc.UpdateDependenciesArgs{
279279
ManifestPath: "testdata/update_dependencies",
280280
})
281281
if err != nil {
@@ -297,7 +297,7 @@ func ExampleUpdateDependencies_execProgram() {
297297

298298
svc := native.NewNativeServiceClient()
299299

300-
result, err := svc.UpdateDependencies(&gpyrpc.UpdateDependencies_Args{
300+
result, err := svc.UpdateDependencies(&gpyrpc.UpdateDependenciesArgs{
301301
ManifestPath: "testdata/update_dependencies",
302302
})
303303
if err != nil {
@@ -309,7 +309,7 @@ func ExampleUpdateDependencies_execProgram() {
309309
// a = helloworld.The_first_kcl_program
310310
// fmt.Println(result.ExternalPkgs)
311311

312-
execResult, err := svc.ExecProgram(&gpyrpc.ExecProgram_Args{
312+
execResult, err := svc.ExecProgram(&gpyrpc.ExecProgramArgs{
313313
KFilenameList: []string{"testdata/update_dependencies/main.k"},
314314
ExternalPkgs: result.ExternalPkgs,
315315
})

go.mod

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module kcl-lang.io/kcl-go
22

3-
go 1.23.0
3+
go 1.24.0
44

55
require (
66
github.com/chai2010/jsonv v1.1.3
@@ -18,18 +18,18 @@ require (
1818
github.com/stretchr/testify v1.11.1
1919
github.com/wk8/go-ordered-map/v2 v2.1.8
2020
github.com/yuin/goldmark v1.7.13
21-
golang.org/x/tools v0.36.0
22-
google.golang.org/grpc v1.75.0
21+
golang.org/x/tools v0.39.0
22+
google.golang.org/grpc v1.77.0
2323
google.golang.org/protobuf v1.36.10
2424
gopkg.in/yaml.v3 v3.0.1
25-
kcl-lang.io/lib v0.11.2
25+
kcl-lang.io/lib v0.12.0-rc.1
2626
)
2727

2828
require (
2929
github.com/bahlo/generic-list-go v0.2.0 // indirect
3030
github.com/buger/jsonparser v1.1.1 // indirect
3131
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
32-
github.com/ebitengine/purego v0.7.1 // indirect
32+
github.com/ebitengine/purego v0.9.1 // indirect
3333
github.com/go-openapi/jsonpointer v0.21.0 // indirect
3434
github.com/go-openapi/swag v0.23.0 // indirect
3535
github.com/gofrs/flock v0.12.1 // indirect
@@ -43,10 +43,10 @@ require (
4343
github.com/perimeterx/marshmallow v1.1.5 // indirect
4444
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
4545
github.com/woodsbury/decimal128 v1.3.0 // indirect
46-
golang.org/x/mod v0.27.0 // indirect
47-
golang.org/x/net v0.43.0 // indirect
48-
golang.org/x/sync v0.16.0 // indirect
49-
golang.org/x/sys v0.35.0 // indirect
50-
golang.org/x/text v0.28.0 // indirect
51-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
46+
golang.org/x/mod v0.30.0 // indirect
47+
golang.org/x/net v0.47.0 // indirect
48+
golang.org/x/sync v0.18.0 // indirect
49+
golang.org/x/sys v0.38.0 // indirect
50+
golang.org/x/text v0.31.0 // indirect
51+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 // indirect
5252
)

go.sum

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ github.com/chai2010/protorpc v1.1.4 h1:CTtFUhzXRoeuR7FtgQ2b2vdT/KgWVpCM+sIus8zJj
88
github.com/chai2010/protorpc v1.1.4/go.mod h1:/wO0kiyVdu7ug8dCMrA2yDr2vLfyhsLEuzLa9J2HJ+I=
99
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
1010
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
11-
github.com/ebitengine/purego v0.7.1 h1:6/55d26lG3o9VCZX8lping+bZcmShseiqlh2bnUDiPA=
12-
github.com/ebitengine/purego v0.7.1/go.mod h1:ah1In8AOtksoNK6yk5z1HTJeUkC1Ez4Wk2idgGslMwQ=
11+
github.com/ebitengine/purego v0.9.1 h1:a/k2f2HQU3Pi399RPW1MOaZyhKJL9w/xFpKAg4q1s0A=
12+
github.com/ebitengine/purego v0.9.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
1313
github.com/emicklei/proto v1.14.2 h1:wJPxPy2Xifja9cEMrcA/g08art5+7CGJNFNk35iXC1I=
1414
github.com/emicklei/proto v1.14.2/go.mod h1:rn1FgRS/FANiZdD2djyH7TMA9jdRDcYQ9IEN9yvjX0A=
1515
github.com/getkin/kin-openapi v0.133.0 h1:pJdmNohVIJ97r4AUFtEXRXwESr8b0bD721u/Tz6k8PQ=
@@ -82,42 +82,42 @@ github.com/woodsbury/decimal128 v1.3.0 h1:8pffMNWIlC0O5vbyHWFZAt5yWvWcrHA+3ovIIj
8282
github.com/woodsbury/decimal128 v1.3.0/go.mod h1:C5UTmyTjW3JftjUFzOVhC20BEQa2a4ZKOB5I6Zjb+ds=
8383
github.com/yuin/goldmark v1.7.13 h1:GPddIs617DnBLFFVJFgpo1aBfe/4xcvMc3SB5t/D0pA=
8484
github.com/yuin/goldmark v1.7.13/go.mod h1:ip/1k0VRfGynBgxOz0yCqHrbZXhcjxyuS66Brc7iBKg=
85-
go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA=
86-
go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
87-
go.opentelemetry.io/otel v1.37.0 h1:9zhNfelUvx0KBfu/gb+ZgeAfAgtWrfHJZcAqFC228wQ=
88-
go.opentelemetry.io/otel v1.37.0/go.mod h1:ehE/umFRLnuLa/vSccNq9oS1ErUlkkK71gMcN34UG8I=
89-
go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/WgbsdpcPoZE=
90-
go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E=
91-
go.opentelemetry.io/otel/sdk v1.37.0 h1:ItB0QUqnjesGRvNcmAcU0LyvkVyGJ2xftD29bWdDvKI=
92-
go.opentelemetry.io/otel/sdk v1.37.0/go.mod h1:VredYzxUvuo2q3WRcDnKDjbdvmO0sCzOvVAiY+yUkAg=
93-
go.opentelemetry.io/otel/sdk/metric v1.37.0 h1:90lI228XrB9jCMuSdA0673aubgRobVZFhbjxHHspCPc=
94-
go.opentelemetry.io/otel/sdk/metric v1.37.0/go.mod h1:cNen4ZWfiD37l5NhS+Keb5RXVWZWpRE+9WyVCpbo5ps=
95-
go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4=
96-
go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0=
97-
golang.org/x/mod v0.27.0 h1:kb+q2PyFnEADO2IEF935ehFUXlWiNjJWtRNgBLSfbxQ=
98-
golang.org/x/mod v0.27.0/go.mod h1:rWI627Fq0DEoudcK+MBkNkCe0EetEaDSwJJkCcjpazc=
99-
golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE=
100-
golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg=
101-
golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
102-
golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
103-
golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI=
104-
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
105-
golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng=
106-
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
107-
golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg=
108-
golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s=
85+
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
86+
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
87+
go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8=
88+
go.opentelemetry.io/otel v1.38.0/go.mod h1:zcmtmQ1+YmQM9wrNsTGV/q/uyusom3P8RxwExxkZhjM=
89+
go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgfrA6WpA=
90+
go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI=
91+
go.opentelemetry.io/otel/sdk v1.38.0 h1:l48sr5YbNf2hpCUj/FoGhW9yDkl+Ma+LrVl8qaM5b+E=
92+
go.opentelemetry.io/otel/sdk v1.38.0/go.mod h1:ghmNdGlVemJI3+ZB5iDEuk4bWA3GkTpW+DOoZMYBVVg=
93+
go.opentelemetry.io/otel/sdk/metric v1.38.0 h1:aSH66iL0aZqo//xXzQLYozmWrXxyFkBJ6qT5wthqPoM=
94+
go.opentelemetry.io/otel/sdk/metric v1.38.0/go.mod h1:dg9PBnW9XdQ1Hd6ZnRz689CbtrUp0wMMs9iPcgT9EZA=
95+
go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE=
96+
go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs=
97+
golang.org/x/mod v0.30.0 h1:fDEXFVZ/fmCKProc/yAXXUijritrDzahmwwefnjoPFk=
98+
golang.org/x/mod v0.30.0/go.mod h1:lAsf5O2EvJeSFMiBxXDki7sCgAxEUcZHXoXMKT4GJKc=
99+
golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
100+
golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
101+
golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
102+
golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
103+
golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
104+
golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
105+
golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
106+
golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
107+
golang.org/x/tools v0.39.0 h1:ik4ho21kwuQln40uelmciQPp9SipgNDdrafrYA4TmQQ=
108+
golang.org/x/tools v0.39.0/go.mod h1:JnefbkDPyD8UU2kI5fuf8ZX4/yUeh9W877ZeBONxUqQ=
109109
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
110110
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
111-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 h1:pFyd6EwwL2TqFf8emdthzeX+gZE1ElRq3iM8pui4KBY=
112-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
113-
google.golang.org/grpc v1.75.0 h1:+TW+dqTd2Biwe6KKfhE5JpiYIBWq865PhKGSXiivqt4=
114-
google.golang.org/grpc v1.75.0/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ=
111+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 h1:M1rk8KBnUsBDg1oPGHNCxG4vc1f49epmTO7xscSajMk=
112+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
113+
google.golang.org/grpc v1.77.0 h1:wVVY6/8cGA6vvffn+wWK5ToddbgdU3d8MNENr4evgXM=
114+
google.golang.org/grpc v1.77.0/go.mod h1:z0BY1iVj0q8E1uSQCjL9cppRj+gnZjzDnzV0dHhrNig=
115115
google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE=
116116
google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
117117
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
118118
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
119119
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
120120
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
121121
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
122-
kcl-lang.io/lib v0.11.2 h1:u1hqCaoDMov9MQ1TAR27sA8XYj8ICGUd1IR4ms/Fy5M=
123-
kcl-lang.io/lib v0.11.2/go.mod h1:0Dw/MQwRMjLDksxl4JerGBn/ueaxRyCCKBCCwQwJ1MI=
122+
kcl-lang.io/lib v0.12.0-rc.1 h1:+WWN4CULm1rcP4TciG4iR39xdDzW7h7IjhUsvH7tmuM=
123+
kcl-lang.io/lib v0.12.0-rc.1/go.mod h1:kK/P1DUXQD+HpdRuPMb4/f7U7Njr2q5VrihmDHjKtnw=

kcl_version.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ package kcl
44

55
import "kcl-lang.io/kcl-go/scripts"
66

7-
// KclvmAbiVersion is the current kclvm ABI version.
8-
const KclvmAbiVersion = scripts.KclvmAbiVersion
7+
// KclAbiVersion is the current kcl ABI version.
8+
const KclAbiVersion = scripts.KclAbiVersion

pkg/3rdparty/toml/encode.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,9 @@ func (enc *Encoder) eElement(rv reflect.Value) {
248248
}
249249
switch v.Location() {
250250
default:
251-
enc.wf(v.Format(format))
251+
enc.wf("%s", v.Format(format))
252252
case internal.LocalDatetime, internal.LocalDate, internal.LocalTime:
253-
enc.wf(v.In(time.UTC).Format(format))
253+
enc.wf("%s", v.In(time.UTC).Format(format))
254254
}
255255
return
256256
case Marshaler:
@@ -303,11 +303,11 @@ func (enc *Encoder) eElement(rv reflect.Value) {
303303
case reflect.String:
304304
enc.writeQuoted(rv.String())
305305
case reflect.Bool:
306-
enc.wf(strconv.FormatBool(rv.Bool()))
306+
enc.wf("%s", strconv.FormatBool(rv.Bool()))
307307
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
308-
enc.wf(strconv.FormatInt(rv.Int(), 10))
308+
enc.wf("%s", strconv.FormatInt(rv.Int(), 10))
309309
case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64:
310-
enc.wf(strconv.FormatUint(rv.Uint(), 10))
310+
enc.wf("%s", strconv.FormatUint(rv.Uint(), 10))
311311
case reflect.Float32:
312312
f := rv.Float()
313313
if math.IsNaN(f) {
@@ -321,7 +321,7 @@ func (enc *Encoder) eElement(rv reflect.Value) {
321321
}
322322
enc.wf("inf")
323323
} else {
324-
enc.wf(floatAddDecimal(strconv.FormatFloat(f, 'f', -1, 32)))
324+
enc.wf("%s", floatAddDecimal(strconv.FormatFloat(f, 'f', -1, 32)))
325325
}
326326
case reflect.Float64:
327327
f := rv.Float()
@@ -336,7 +336,7 @@ func (enc *Encoder) eElement(rv reflect.Value) {
336336
}
337337
enc.wf("inf")
338338
} else {
339-
enc.wf(floatAddDecimal(strconv.FormatFloat(f, 'f', -1, 64)))
339+
enc.wf("%s", floatAddDecimal(strconv.FormatFloat(f, 'f', -1, 64)))
340340
}
341341
case reflect.Array, reflect.Slice:
342342
enc.eArrayOrSliceElement(rv)

pkg/kcl/api.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ func getValues(myMap map[string]*gpyrpc.KclType) []*gpyrpc.KclType {
384384
return values
385385
}
386386

387-
func ExecResultToKCLResult(o *Option, resp *gpyrpc.ExecProgram_Result, logger io.Writer, hooks Hooks) (*KCLResultList, error) {
387+
func ExecResultToKCLResult(o *Option, resp *gpyrpc.ExecProgramResult, logger io.Writer, hooks Hooks) (*KCLResultList, error) {
388388
for _, hook := range hooks {
389389
hook.Do(o, resp)
390390
}
@@ -434,7 +434,7 @@ func runWithHooks(pathList []string, hooks Hooks, opts ...Option) (*KCLResultLis
434434
}
435435

436436
svc := Service()
437-
resp, err := svc.ExecProgram(args.ExecProgram_Args)
437+
resp, err := svc.ExecProgram(args.ExecProgramArgs)
438438
if err != nil {
439439
return nil, err
440440
}

0 commit comments

Comments
 (0)