jimshowalter

Results 73 comments of jimshowalter

Here's a working example. I cloned it, added excludes of junit and vintage engine, and it still works: https://github.com/cronn/cucumber-junit5-example

I'd read that, but nothing beats a checked-in, working example.

Agree with the author's points--the precedence order is surprising, and the error handling obscures root cause.

We're using the latest versions of swagger-core, swagger-parser, and swagger-codegen: io.swagger.codegen.v3:swagger-codegen-cli:3.0.23 io.swagger.codegen.v3:swagger-codegen:3.0.23 io.swagger.core.v3:swagger-annotations:2.1.5 io.swagger.core.v3:swagger-core:2.1.5 io.swagger.core.v3:swagger-models:2.1.5 io.swagger.parser.v3:swagger-parser-core:2.0.24 io.swagger.parser.v3:swagger-parser-v3:2.0.24 io.swagger.parser.v3:swagger-parser:2.0.24 But we still have this problem. I'd happily preprocess our schema files...

When we fixed this locally in a fork, the fix looked like this: ``` if (existingModel != null) { --   | LOGGER.debug("A model for " + existingModel + " already...

There are multiple problems related to external refs. I provided reproducible cases in https://github.com/swagger-api/swagger-parser/issues/1518

Has it been tested with the reproducible cases in https://github.com/swagger-api/swagger-parser/issues/1518 ? The history of this problem has been that a fix goes in for one symptom and that causes other...

nnanda2016, see the workaround I posted above on Dec 7, 2020 (sorry about the weird formatting).

Any thoughts on this?

> implementation "io.swagger.codegen.v3:swagger-codegen-generators:${swaggerCodegenGeneratorsVersion}" implementation "io.swagger.codegen.v3:swagger-codegen:${swaggerCodegenVersion}" implementation "io.swagger.parser.v3:swagger-parser:${swaggerParserVersion}" implementation "io.swagger.parser.v3:swagger-parser-v3:${swaggerParserVersion}" implementation "io.swagger.parser.v3:swagger-parser-v2-converter:${swaggerParserVersion}" implementation "io.swagger:swagger-parser:${swaggerParserVersion2}" implementation "io.swagger.parser.v3:swagger-parser-core:${swaggerParserVersion}" implementation "io.swagger.core.v3:swagger-models:${swaggerCoreVersion}" implementation "io.swagger.core.v3:swagger-annotations:${swaggerCoreVersion}" implementation "io.swagger.core.v3:swagger-core:${swaggerCoreVersion}" > swaggerCoreVersion=2.1.6 swaggerParserVersion=2.0.24 swaggerParserVersion2=1.0.54 swaggerCodegenVersion=3.0.24 swaggerCodegenGeneratorsVersion=1.0.24