Skip to content

Commit 4f47551

Browse files
committed
oas3.1 initial support - fix oas3.1 code branch
1 parent 3ac5401 commit 4f47551

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/util/OpenAPIDeserializer.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1783,9 +1783,11 @@ public Parameter getParameter(ObjectNode obj, String location, ParseResult resul
17831783
} else {
17841784
parameter.set$ref(ref.textValue());
17851785
}
1786-
String desc = getString("description", obj, false, location, result);
1787-
if (StringUtils.isNotBlank(desc)) {
1788-
parameter.setDescription(desc);
1786+
if (result.isOpenapi31()) {
1787+
String desc = getString("description", obj, false, location, result);
1788+
if (StringUtils.isNotBlank(desc)) {
1789+
parameter.setDescription(desc);
1790+
}
17891791
}
17901792
return parameter;
17911793
} else {
@@ -3587,7 +3589,6 @@ public Schema getJsonSchema(ObjectNode node, String location, ParseResult result
35873589
}
35883590
} else {
35893591
result.invalidType(location, "$ref", "string", node);
3590-
return null;
35913592
}
35923593
}
35933594

0 commit comments

Comments
 (0)