We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3bfe517 commit 5b8f35fCopy full SHA for 5b8f35f
build.go
@@ -247,19 +247,19 @@ func makeComponentSchemasMap(schemas *Schemas) map[string]interface{} {
247
248
for _, s := range *schemas {
249
scheme := make(map[string]interface{})
250
- scheme[keyType] = s.Type
251
252
if s.Ref != "" {
+ scheme[keyType] = s.Type
253
scheme[keyRef] = s.Ref
254
+ schemesMap[s.Name] = scheme
255
+
256
+ if s.XML.Name != "" {
257
+ scheme[keyXML] = s.XML
258
+ }
259
260
} else {
261
scheme[keyProperties] = makePropertiesMap(&s.Properties)
262
}
-
- if s.XML.Name != "" {
- scheme[keyXML] = s.XML
- }
- schemesMap[s.Name] = scheme
263
264
265
return schemesMap
0 commit comments