chore: replace interface with any

This commit is contained in:
Florian Schade
2026-04-23 09:31:11 +02:00
committed by Ralf Haferkamp
parent 8f26149743
commit 288e67cc39
138 changed files with 933 additions and 934 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ type Application struct {
Entrypoint string `json:"entrypoint" validate:"required"`
// Config contains the application-specific configuration
Config map[string]interface{} `json:"config,omitempty"`
Config map[string]any `json:"config,omitempty"`
}
// ToExternal converts an Application to an ExternalApp configuration
+2 -2
View File
@@ -17,7 +17,7 @@ func TestApplication_ToExternal(t *testing.T) {
app := apps.Application{
ID: "app",
Entrypoint: "entrypoint.js",
Config: map[string]interface{}{
Config: map[string]any{
"foo": "bar",
},
}
@@ -114,7 +114,7 @@ func TestBuild(t *testing.T) {
g.Expect(err).ToNot(gomega.HaveOccurred())
g.Expect(application.Entrypoint).To(gomega.Equal("app/entrypoint.js"))
g.Expect(application.Config).To(gomega.Equal(map[string]interface{}{
g.Expect(application.Config).To(gomega.Equal(map[string]any{
"k1": "1", "k2": "overwritten-from-config.json", "k3": "overwritten-from-apps.yaml", "injected_from_config_json": "11", "injected_from_apps_yaml": "22",
}))
}