swagger-api / swagger-parser

Swagger Spec to Java POJOs
http://swagger.io
Apache License 2.0
784 stars 530 forks source link

Duplicated referenced definitions #1422

Open alejandro-campelo opened 4 years ago

alejandro-campelo commented 4 years ago

I have the following swagger files with referenced definitions:

When reading the parsed model of the first file using version 1.0.51 I expected to find the definitions File1_parent_definition, File1_referenced_definition and File2_referenced_definition, but there is also a File1_referenced_definition_2 created by the reference found in the second file that represents the same as File1_referenced_definition. Since this is a reference to an existing definition, I expected it to point to File1_referenced_definition instead of creating a duplicate.

AmateurECE commented 1 year ago

@alejandro-campelo are you still experiencing this issue? Or has the work in #1518 resolved your issue? I think I might be experiencing this issue at 08a76302e2501b3465b4febdafca733262a802d7 with my OpenAPI 3.0.1 specification.