Balloon

Results 4 issues of Balloon

e.g. in the OpenAPI spec ``` servers: - url: https://${host}/{path1}/{path2}/v1 ``` the default baseUrl in OpenAPIHelper is "/{path1}/{path2}/v1", then whenever a request comes, it will match "/{path1}/{path2}/v1", then rewrite it...

enhancement

currently, when there's an ambiguous matching ( /pets/{petId}, /pets/mine), it will pick the whatever defined first. it should be changed to: https://github.com/OAI/OpenAPI-Specification/pull/1204/files#diff-1debd3484dc5eb5a5bdc88f23a954a2b4bf059daa53048fe80162f8ef4574ce8R635

When there's a failure on parsing the OpenAPI specification, the server cannot start without detailed information

bug

send example as response cause exception when generating with swagger Exception in thread "main" com.fizzed.rocker.RenderingException: templates/rest/handler.rocker.raw [line 26:9]: Index 1 out of bounds for length 1 at com.fizzed.rocker.runtime.DefaultRockerTemplate.__render(DefaultRockerTemplate.java:105) at com.fizzed.rocker.runtime.DefaultRockerModel.doRender(DefaultRockerModel.java:67)...

bug
1.6.x
2.0.x