Skip to content

Commit 991b5f8

Browse files
authored
Merge pull request #1374 from CiscoM31/set-extension-with-version
Add extension to keep track of original swagger version
2 parents b636b6d + b8dee8f commit 991b5f8

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/swagger-parser-v2-converter/src/main/java/io/swagger/v3/parser/converter/SwaggerConverter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ public SwaggerParseResult convert(SwaggerDeserializationResult parse) {
159159
if (swagger.getVendorExtensions() != null) {
160160
openAPI.setExtensions(convert(swagger.getVendorExtensions()));
161161
}
162+
// Set extension to retain original version of OAS document.
163+
openAPI.addExtension("x-original-swagger-version", swagger.getSwagger());
162164

163165
if (swagger.getExternalDocs() != null) {
164166
openAPI.setExternalDocs(convert(swagger.getExternalDocs()));

0 commit comments

Comments
 (0)