File tree 6 files changed +33
-21
lines changed
example/enum/transform-custom
6 files changed +33
-21
lines changed Original file line number Diff line number Diff line change 8
8
steps :
9
9
- uses : actions/setup-go@v5
10
10
with :
11
- go-version : 1.22 .x
11
+ go-version : 1.24 .x
12
12
- uses : actions/checkout@v4
13
13
- uses : golangci/golangci-lint-action@v3
14
14
with :
19
19
steps :
20
20
- uses : actions/setup-go@v5
21
21
with :
22
- go-version : 1.22 .x
22
+ go-version : 1.24 .x
23
23
- uses : actions/checkout@v4
24
24
- run : go build ./cmd/goverter
25
25
- run : go test -coverpkg ./... -coverprofile=coverage.txt -covermode=atomic ./...
@@ -30,13 +30,13 @@ jobs:
30
30
files : ./filtered-coverage.txt
31
31
env :
32
32
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
33
- test_go118 :
33
+ test_go122 :
34
34
if : github.event_name == 'push' || (github.event_name == 'pull_request' && github.repository != github.event.pull_request.head.repo.full_name)
35
35
runs-on : ubuntu-latest
36
36
steps :
37
37
- uses : actions/setup-go@v5
38
38
with :
39
- go-version : 1.18 .x
39
+ go-version : 1.22 .x
40
40
- uses : actions/checkout@v4
41
41
- run : go build ./cmd/goverter
42
42
- run : go test ./...
48
48
steps :
49
49
- uses : actions/setup-go@v5
50
50
with :
51
- go-version : " 1.21.x "
51
+ go-version : 1.24.x
52
52
- uses : actions/checkout@v4
53
53
- run : mkdir covdata
54
54
- run : GOCOVERDIR="$PWD/covdata" go generate ./...
Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ import GH from './GH.vue';
6
6
7
7
## unreleased
8
8
9
+ - Fix go1.24 support. <GH issue =" 186 " pr =" 187 " />
10
+ - Increase minimal go version to go1.22 due to breaking changes in x/tools for
11
+ go1.24 <GH pr =" 187 " />
12
+
9
13
## v1.7.0
10
14
11
15
- Remove default value of [ ` arg:context:regex ` ] ( ./reference/arg.md ) <GH issue =" 68 " pr =" 176 " />
Original file line number Diff line number Diff line change 1
1
module goverter/example
2
2
3
- go 1.18 .0
3
+ go 1.22 .0
4
4
5
5
replace github.com/jmattheis/goverter => ../../../
6
6
7
7
require github.com/jmattheis/goverter v1.3.2
8
8
9
9
require (
10
10
github.com/dave/jennifer v1.6.0 // indirect
11
- golang.org/x/mod v0.14.0 // indirect
12
- golang.org/x/tools v0.17.0 // indirect
11
+ golang.org/x/mod v0.21.0 // indirect
12
+ golang.org/x/sync v0.8.0 // indirect
13
+ golang.org/x/tools v0.25.0 // indirect
13
14
)
Original file line number Diff line number Diff line change 1
1
github.com/dave/jennifer v1.6.0 h1:MQ/6emI2xM7wt0tJzJzyUik2Q3Tcn2eE0vtYgh4GPVI =
2
2
github.com/dave/jennifer v1.6.0 /go.mod h1:AxTG893FiZKqxy3FP1kL80VMshSMuz2G+EgvszgGRnk =
3
3
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c =
4
+ github.com/davecgh/go-spew v1.1.1 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
4
5
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM =
6
+ github.com/pmezard/go-difflib v1.0.0 /go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4 =
5
7
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk =
6
- golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0 =
7
- golang.org/x/mod v0.14.0 /go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c =
8
- golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ =
9
- golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc =
10
- golang.org/x/tools v0.17.0 /go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps =
8
+ github.com/stretchr/testify v1.8.1 /go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4 =
9
+ golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0 =
10
+ golang.org/x/mod v0.21.0 /go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY =
11
+ golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ =
12
+ golang.org/x/sync v0.8.0 /go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk =
13
+ golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE =
14
+ golang.org/x/tools v0.25.0 /go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg =
11
15
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA =
16
+ gopkg.in/yaml.v3 v3.0.1 /go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
Original file line number Diff line number Diff line change 1
1
module github.com/jmattheis/goverter
2
2
3
- go 1.18
3
+ go 1.22.0
4
4
5
5
require (
6
6
github.com/dave/jennifer v1.6.0
7
7
github.com/stretchr/testify v1.8.1
8
- golang.org/x/tools v0.17 .0
8
+ golang.org/x/tools v0.25 .0
9
9
gopkg.in/yaml.v3 v3.0.1
10
10
)
11
11
12
12
require (
13
13
github.com/davecgh/go-spew v1.1.1 // indirect
14
14
github.com/pmezard/go-difflib v1.0.0 // indirect
15
- golang.org/x/mod v0.14.0 // indirect
15
+ golang.org/x/mod v0.21.0 // indirect
16
+ golang.org/x/sync v0.8.0 // indirect
16
17
)
Original file line number Diff line number Diff line change @@ -12,11 +12,12 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
12
12
github.com/stretchr/testify v1.8.0 /go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU =
13
13
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk =
14
14
github.com/stretchr/testify v1.8.1 /go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4 =
15
- golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0 =
16
- golang.org/x/mod v0.14.0 /go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c =
17
- golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ =
18
- golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc =
19
- golang.org/x/tools v0.17.0 /go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps =
15
+ golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0 =
16
+ golang.org/x/mod v0.21.0 /go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY =
17
+ golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ =
18
+ golang.org/x/sync v0.8.0 /go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk =
19
+ golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE =
20
+ golang.org/x/tools v0.25.0 /go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg =
20
21
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM =
21
22
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 /go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
22
23
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c /go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
You can’t perform that action at this time.
0 commit comments