Skip to content

Commit 9fe89ba

Browse files
authored
Merge pull request #2457 from smallstep/dependabot/go_modules/github.com/ccoveille/go-safecast-1.8.1
Bump github.com/ccoveille/go-safecast from 1.7.0 to 1.8.1
2 parents bfbe9db + 6dd0965 commit 9fe89ba

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
cloud.google.com/go/longrunning v0.7.0
77
cloud.google.com/go/security v1.19.2
88
github.com/Masterminds/sprig/v3 v3.3.0
9-
github.com/ccoveille/go-safecast v1.7.0
9+
github.com/ccoveille/go-safecast v1.8.2
1010
github.com/coreos/go-oidc/v3 v3.16.0
1111
github.com/dgraph-io/badger v1.6.2
1212
github.com/dgraph-io/badger/v2 v2.2007.4

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ github.com/aws/smithy-go v1.23.1 h1:sLvcH6dfAFwGkHLZ7dGiYF7aK6mg4CgKA/iDKjLDt9M=
8282
github.com/aws/smithy-go v1.23.1/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0=
8383
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
8484
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
85-
github.com/ccoveille/go-safecast v1.7.0 h1:i+0eldPFBeXCTARGyocNS6BNRomquA/GhTZVNEtaIXI=
86-
github.com/ccoveille/go-safecast v1.7.0/go.mod h1:QqwNjxQ7DAqY0C721OIO9InMk9zCwcsO7tnRuHytad8=
85+
github.com/ccoveille/go-safecast v1.8.2 h1:+d+s5UGQiCVJX9oYc8XvYcB2zCMBlax6lIP7YdxXLHA=
86+
github.com/ccoveille/go-safecast v1.8.2/go.mod h1:M0Ubpl11x63fE7iOfk5MtngQFXsntcRzOoSsFDqQYDY=
8787
github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8=
8888
github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
8989
github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko=

internal/cast/cast.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type number interface {
1717
}
1818

1919
func SafeUint(x int) (uint, error) {
20-
return safecast.ToUint(x)
20+
return safecast.Convert[uint](x)
2121
}
2222

2323
func Uint(x int) uint {
@@ -30,7 +30,7 @@ func Uint(x int) uint {
3030
}
3131

3232
func SafeInt64[T number](x T) (int64, error) {
33-
return safecast.ToInt64(x)
33+
return safecast.Convert[int64](x)
3434
}
3535

3636
func Int64[T number](x T) int64 {
@@ -43,7 +43,7 @@ func Int64[T number](x T) int64 {
4343
}
4444

4545
func SafeUint64[T signed](x T) (uint64, error) {
46-
return safecast.ToUint64(x)
46+
return safecast.Convert[uint64](x)
4747
}
4848

4949
func Uint64[T signed](x T) uint64 {
@@ -56,7 +56,7 @@ func Uint64[T signed](x T) uint64 {
5656
}
5757

5858
func SafeInt32[T signed](x T) (int32, error) {
59-
return safecast.ToInt32(x)
59+
return safecast.Convert[int32](x)
6060
}
6161

6262
func Int32[T signed](x T) int32 {
@@ -69,7 +69,7 @@ func Int32[T signed](x T) int32 {
6969
}
7070

7171
func SafeUint32[T signed](x T) (uint32, error) {
72-
return safecast.ToUint32(x)
72+
return safecast.Convert[uint32](x)
7373
}
7474

7575
func Uint32[T signed](x T) uint32 {
@@ -82,7 +82,7 @@ func Uint32[T signed](x T) uint32 {
8282
}
8383

8484
func SafeUint16(x int) (uint16, error) {
85-
return safecast.ToUint16(x)
85+
return safecast.Convert[uint16](x)
8686
}
8787

8888
func Uint16(x int) uint16 {

0 commit comments

Comments
 (0)