chore: replace interface{} with any

This commit is contained in:
Vincent Bernat
2025-07-29 07:37:42 +02:00
parent 10dfefebb4
commit 18beb310ee
61 changed files with 315 additions and 315 deletions

View File

@@ -170,7 +170,7 @@ module2:
"workers": 5,
"intervalvalue": "20m0s",
},
"elements": []interface{}{
"elements": []any{
gin.H{
"name": "first",
"gauge": 67,
@@ -356,7 +356,7 @@ invalid key "unused"`); diff != "" {
}
func TestDefaultInSlice(t *testing.T) {
try := func(t *testing.T, parse func(cmd.ConfigRelatedOptions, *bytes.Buffer) interface{}) {
try := func(t *testing.T, parse func(cmd.ConfigRelatedOptions, *bytes.Buffer) any) {
// Configuration file
config := `---
modules:
@@ -434,7 +434,7 @@ modules:
}
}
t.Run("without pointer", func(t *testing.T) {
try(t, func(c cmd.ConfigRelatedOptions, out *bytes.Buffer) interface{} {
try(t, func(c cmd.ConfigRelatedOptions, out *bytes.Buffer) any {
parsed := struct {
Modules []dummyConfiguration
}{}
@@ -445,7 +445,7 @@ modules:
})
})
t.Run("with pointer", func(t *testing.T) {
try(t, func(c cmd.ConfigRelatedOptions, out *bytes.Buffer) interface{} {
try(t, func(c cmd.ConfigRelatedOptions, out *bytes.Buffer) any {
parsed := struct {
Modules []*dummyConfiguration
}{}