Skip to content

Commit 708c92d

Browse files
committed
Unify Go YAML import names.
Unify Go YAML import names. Signed-off-by: Matthias Diester <matthias.diester@de.ibm.com>
1 parent 27a64c1 commit 708c92d

11 files changed

Lines changed: 37 additions & 38 deletions

File tree

go.mod

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ module github.com/homeport/dyff
33
go 1.24.9
44

55
require (
6-
github.com/gonvenience/bunt v1.4.2
7-
github.com/gonvenience/idem v0.0.2
8-
github.com/gonvenience/neat v1.3.16
9-
github.com/gonvenience/term v1.0.4
10-
github.com/gonvenience/text v1.0.9
11-
github.com/gonvenience/ytbx v1.4.7
6+
github.com/gonvenience/bunt v1.4.3
7+
github.com/gonvenience/idem v0.0.3
8+
github.com/gonvenience/neat v1.3.17
9+
github.com/gonvenience/term v1.0.5
10+
github.com/gonvenience/text v1.0.10
11+
github.com/gonvenience/ytbx v1.4.8
1212
github.com/lucasb-eyer/go-colorful v1.3.0
1313
github.com/mitchellh/hashstructure v1.1.0
1414
github.com/onsi/ginkgo/v2 v2.28.1
1515
github.com/onsi/gomega v1.39.1
1616
github.com/spf13/cobra v1.10.2
1717
github.com/texttheater/golang-levenshtein v1.0.1
18-
gopkg.in/yaml.v3 v3.0.1
18+
go.yaml.in/yaml/v3 v3.0.4
1919
)
2020

2121
// usage untagged version of go-diff
@@ -32,23 +32,21 @@ require (
3232
github.com/go-logr/logr v1.4.3 // indirect
3333
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
3434
github.com/google/go-cmp v0.7.0 // indirect
35-
github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83 // indirect
35+
github.com/google/pprof v0.0.0-20260202012954-cb029daf43ef // indirect
3636
github.com/inconshreveable/mousetrap v1.1.0 // indirect
3737
github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 // indirect
3838
github.com/mattn/go-isatty v0.0.20 // indirect
3939
github.com/mitchellh/go-ps v1.0.0 // indirect
4040
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
4141
github.com/russross/blackfriday/v2 v2.1.0 // indirect
4242
github.com/spf13/pflag v1.0.10 // indirect
43-
github.com/stretchr/testify v1.11.1 // indirect
4443
github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 // indirect
45-
go.yaml.in/yaml/v3 v3.0.4 // indirect
44+
go.yaml.in/yaml/v2 v2.4.3 // indirect
4645
golang.org/x/mod v0.32.0 // indirect
4746
golang.org/x/net v0.49.0 // indirect
4847
golang.org/x/sync v0.19.0 // indirect
49-
golang.org/x/sys v0.40.0 // indirect
48+
golang.org/x/sys v0.41.0 // indirect
5049
golang.org/x/term v0.39.0 // indirect
5150
golang.org/x/text v0.33.0 // indirect
5251
golang.org/x/tools v0.41.0 // indirect
53-
gopkg.in/yaml.v2 v2.4.0 // indirect
5452
)

go.sum

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@ github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1v
2121
github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
2222
github.com/goccy/go-yaml v1.18.0 h1:8W7wMFS12Pcas7KU+VVkaiCng+kG8QiFeFwzFb+rwuw=
2323
github.com/goccy/go-yaml v1.18.0/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA=
24-
github.com/gonvenience/bunt v1.4.2 h1:nTgkFZsw38SIJKABhLj8aXj2rqion9Zo1so/EBkbFBY=
25-
github.com/gonvenience/bunt v1.4.2/go.mod h1:WjyEO2rSYR+OLZg67Ucl+gjdXPs8GpFl63SCA02XDyI=
26-
github.com/gonvenience/idem v0.0.2 h1:jWHknjPfSbiWgYKre9wB2FhMgVLd1RWXCXzVq+7VIWg=
27-
github.com/gonvenience/idem v0.0.2/go.mod h1:0Xv1MpnNL40+dsyOxaJFa7L8ekeTRr63WaWXpiWLFFM=
28-
github.com/gonvenience/neat v1.3.16 h1:Vb0iCkSHGWaA+ry69RY3HpQ6Ooo6o/g2wjI80db8DjI=
29-
github.com/gonvenience/neat v1.3.16/go.mod h1:sLxdQNNluxbpROxTTHs3XBSJX8fwFX5toEULUy74ODA=
30-
github.com/gonvenience/term v1.0.4 h1:qkCGfmUtpzs9W4jWgNijaGF6dg3oSIh+kZCzT5cPNZY=
31-
github.com/gonvenience/term v1.0.4/go.mod h1:OzNdQC5NVBou9AifaHd1QG6EP8iDdpaT7GFm1bVgslg=
32-
github.com/gonvenience/text v1.0.9 h1:U29BxT3NZnNPcfiEnAwt6yHXe38fQs2Q+WTqs1X+atI=
33-
github.com/gonvenience/text v1.0.9/go.mod h1:JQF1ifXNRaa66jnPLqoITA+y8WATlG0eJzFC9ElJS3s=
34-
github.com/gonvenience/ytbx v1.4.7 h1:3wJ7EOfdv3Lg+h0mzKo7f8d1zMY1EJtVzzYrA3UhjHQ=
35-
github.com/gonvenience/ytbx v1.4.7/go.mod h1:ZmAU727eOTYeC4aUJuqyb9vogNAN7NiSKfw6Aoxbqys=
24+
github.com/gonvenience/bunt v1.4.3 h1:MLd8YWu1Vl1tiL+XfXJvVA9kL71yQT0N+x7gXVH9H7w=
25+
github.com/gonvenience/bunt v1.4.3/go.mod h1:ggA6odP6FNOh50mGxxytSSJTs2Ghy5Veq9wIVSbuoAw=
26+
github.com/gonvenience/idem v0.0.3 h1:rZ2f17JU5GHa3b5M5R2fClz0dYN3EFGhHHGo3AZz/1U=
27+
github.com/gonvenience/idem v0.0.3/go.mod h1:ChZ+RP8e30+uCBcCIzN/0di6lTO2PucjemgKfzQUQEw=
28+
github.com/gonvenience/neat v1.3.17 h1:S/F0XNE4sc/b3APfLDqC9xM476Or55WhXZ7F/Sy07QY=
29+
github.com/gonvenience/neat v1.3.17/go.mod h1:h+b8M0LFDZUKS5D4xaoPd2qTLrVpX+bDRlDJphOAS/s=
30+
github.com/gonvenience/term v1.0.5 h1:PYfBH7FB1V+tuuJl4KYrqG/tzAOUnvTy8IFa9YqYrJY=
31+
github.com/gonvenience/term v1.0.5/go.mod h1:CYvcU7H3nE6eOP0gvGfYz4BjGJzM1GeNp+fx4IBWKLs=
32+
github.com/gonvenience/text v1.0.10 h1:QRqtC/KMk57K7y4jHi4HjLxf8u+tg+/tIRCS5afywNE=
33+
github.com/gonvenience/text v1.0.10/go.mod h1:qO4aTZGAXbeW7eJXK+94nIc5Uumz8Q5DphOFZex6JHI=
34+
github.com/gonvenience/ytbx v1.4.8 h1:V7oea89gLUN1C0rGDHxnt1YMAd7wHau9LC80Ng2QauA=
35+
github.com/gonvenience/ytbx v1.4.8/go.mod h1:DVrIUZAiVv/bzOU3esvEvhGWED4YbyhSAuFru5nlzD4=
3636
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
3737
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
38-
github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83 h1:z2ogiKUYzX5Is6zr/vP9vJGqPwcdqsWjOt+V8J7+bTc=
39-
github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83/go.mod h1:MxpfABSjhmINe3F1It9d+8exIHFvUqtLIRCdOGNXqiI=
38+
github.com/google/pprof v0.0.0-20260202012954-cb029daf43ef h1:xpF9fUHpoIrrjX24DURVKiwHcFpw19ndIs+FwTSMbno=
39+
github.com/google/pprof v0.0.0-20260202012954-cb029daf43ef/go.mod h1:MxpfABSjhmINe3F1It9d+8exIHFvUqtLIRCdOGNXqiI=
4040
github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=
4141
github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ=
4242
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
@@ -100,6 +100,8 @@ github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY=
100100
github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28=
101101
github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 h1:JwtAtbp7r/7QSyGz8mKUbYJBg2+6Cd7OjM8o/GNOcVo=
102102
github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74/go.mod h1:RmMWU37GKR2s6pgrIEB4ixgpVCt/cf7dnJv3fuH1J1c=
103+
go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0=
104+
go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8=
103105
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
104106
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
105107
golang.org/x/mod v0.32.0 h1:9F4d3PHLljb6x//jOyokMv3eX+YDeepZSEo3mFJy93c=
@@ -109,8 +111,8 @@ golang.org/x/net v0.49.0/go.mod h1:/ysNB2EvaqvesRkuLAyjI1ycPZlQHM3q01F02UY/MV8=
109111
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
110112
golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
111113
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
112-
golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ=
113-
golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
114+
golang.org/x/sys v0.41.0 h1:Ivj+2Cp/ylzLiEU89QhWblYnOE9zerudt9Ftecq2C6k=
115+
golang.org/x/sys v0.41.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
114116
golang.org/x/term v0.39.0 h1:RclSuaJf32jOqZz74CkPA9qFuVTX7vhLlpfj/IGWlqY=
115117
golang.org/x/term v0.39.0/go.mod h1:yxzUCTP/U+FzoxfdKmLaA0RV1WgE0VY7hXBwKtY/4ww=
116118
golang.org/x/text v0.33.0 h1:B3njUFyqtHDUI5jMn1YIr5B0IE2U0qck04r6d4KPAxE=
@@ -123,7 +125,6 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
123125
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
124126
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
125127
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
126-
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
127128
gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
128129
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
129130
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

internal/cmd/cmds_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ list:
135135
It("should fail to write a YAML when in place and STDIN are used at the same time", func() {
136136
_, err := dyff("yaml", "--in-place", "-")
137137
Expect(err).To(HaveOccurred())
138-
Expect(err.Error()).To(BeEquivalentTo("incompatible flags: cannot use in-place flag in combination with input from stdin"))
138+
Expect(err.Error()).To(ContainSubstring("incompatible flags: cannot use in-place flag in combination with input"))
139139
})
140140
})
141141
})

internal/cmd/common.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import (
3333
"github.com/gonvenience/neat"
3434
"github.com/gonvenience/ytbx"
3535
"github.com/spf13/cobra"
36-
yamlv3 "gopkg.in/yaml.v3"
36+
yamlv3 "go.yaml.in/yaml/v3"
3737

3838
"github.com/homeport/dyff/pkg/dyff"
3939
)

internal/cmd/lastApplied.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525

2626
"github.com/gonvenience/ytbx"
2727
"github.com/spf13/cobra"
28-
yamlv3 "gopkg.in/yaml.v3"
28+
yamlv3 "go.yaml.in/yaml/v3"
2929

3030
"github.com/homeport/dyff/pkg/dyff"
3131
)

pkg/dyff/compare_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"github.com/homeport/dyff/pkg/dyff"
2828

2929
"github.com/gonvenience/ytbx"
30-
yamlv3 "gopkg.in/yaml.v3"
30+
yamlv3 "go.yaml.in/yaml/v3"
3131
)
3232

3333
var nullNode = &yamlv3.Node{

pkg/dyff/core.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
"github.com/gonvenience/ytbx"
3232

3333
"github.com/mitchellh/hashstructure"
34-
yamlv3 "gopkg.in/yaml.v3"
34+
yamlv3 "go.yaml.in/yaml/v3"
3535
)
3636

3737
// CompareOption sets a specific compare setting for the object comparison

pkg/dyff/core_identifier.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"fmt"
2525
"strings"
2626

27-
yamlv3 "gopkg.in/yaml.v3"
27+
yamlv3 "go.yaml.in/yaml/v3"
2828
)
2929

3030
// listItemIdentifier defines the contract for an list item identifier

pkg/dyff/core_suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import (
3737

3838
"github.com/gonvenience/term"
3939
"github.com/gonvenience/ytbx"
40-
yamlv3 "gopkg.in/yaml.v3"
40+
yamlv3 "go.yaml.in/yaml/v3"
4141

4242
"github.com/homeport/dyff/pkg/dyff"
4343
)

pkg/dyff/models.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"io"
2525

2626
"github.com/gonvenience/ytbx"
27-
yamlv3 "gopkg.in/yaml.v3"
27+
yamlv3 "go.yaml.in/yaml/v3"
2828
)
2929

3030
// Constants to distinguish between the different kinds of differences

0 commit comments

Comments
 (0)