Enforce use of any instead of interface{} (#30588)

Этот коммит содержится в:
Ben Schumacher
2025-03-31 10:44:34 +02:00
коммит произвёл GitHub
родитель 9aa4818c71
Коммит 166a676fe5
78 изменённых файлов: 268 добавлений и 262 удалений

Просмотреть файл

@@ -26,8 +26,8 @@ const enterpriseKeyPrefix = "ent."
const untranslatedKey = "<untranslated>"
type Translation struct {
Id string `json:"id"`
Translation interface{} `json:"translation"`
Id string `json:"id"`
Translation any `json:"translation"`
}
type Item struct {
@@ -730,7 +730,7 @@ func removeEmptyTranslations(oldList []Item) ([]Item, int) {
return newList, count
}
func JSONMarshal(t interface{}) ([]byte, error) {
func JSONMarshal(t any) ([]byte, error) {
buffer := &bytes.Buffer{}
encoder := json.NewEncoder(buffer)
encoder.SetEscapeHTML(false)