Skip to content

Commit 68d5e66

Browse files
committed
Remove nestedGet
1 parent bdaae6c commit 68d5e66

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

readme_builder/readme_builder.go

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ func processStrings(title string, data map[string]interface{}, key string) strin
137137
"",
138138
"| Name | Description | Example |",
139139
"| ---- | ----------- | ------- |"}
140-
sets := nestedGet(data, []string{"definitions", key})
140+
definitions := data["definitions"].(map[string]interface{})
141+
sets := definitions[key].(map[string]interface{})
141142
for _, setData := range sets["oneOf"].([]interface{}) {
142143
for _, set := range processOneOf(setData.(map[string]interface{})) {
143144
setStrings = append(
@@ -147,12 +148,3 @@ func processStrings(title string, data map[string]interface{}, key string) strin
147148
}
148149
return strings.Join(setStrings, "\n")
149150
}
150-
151-
func nestedGet(myMap map[string]interface{}, keys []string) map[string]interface{} {
152-
var d map[string]interface{}
153-
d = myMap
154-
for _, key := range keys {
155-
d = d[key].(map[string]interface{})
156-
}
157-
return d
158-
}

0 commit comments

Comments
 (0)