INNER CODE UNIT · Go

transformInt64OrStringDefinition

argoproj/argo-events · hack/jsonschema/main.go:84

func transformInt64OrStringDefinition(definitions obj) {
	int64OrStringDefinition := definitions["io.argoproj.events.v1alpha1.Int64OrString"].(obj)
	int64OrStringDefinition["type"] = []string{
		"integer",
		"string",
	}
}

func transformK8sIntOrStringDefinitions(definitions obj) {
	for _, d := range definitions {
		transformK8sIntOrStringTypesInObject(d.(obj))
	}
}

func transformK8sIntOrStringTypesInObject(object obj) {
	props, ok := object["properties"].(obj)
	if !ok {
		format, ok := object["format"].(string)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…