PerthCharern
PerthCharern
I'll bundle this change with the fix to #306.
Plan change. To keep the PR size sane, fix will be sent out separately after PR for #306 is checked in.
Thanks for reporting @selman92. V2 spec splits out the URL into multiple parts, including `basePath`, `host` and `schemes`. In V3, these are all combined into the Server Object `url`. Since...
That's true. From a practical standpoint, I agree it makes more sense to just output /v2 as a relative URL. For this case specifically, if you remove the `scheme: -http`...
I would also further argue that there might not be much of a use case to specify scheme if the default host is to be used. I don't think the...
Could you remind me where PathItem is referenced? Are we talking about the PathItem in the Callback object?
What do you think about the Operation object? Potentially, it can also be a referenceable object? https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#linkObject The link object can refer to the Operation by its id.
And yes, PathItem should also be handled.
I can take a look into this more.
We don't add severity level to the existing rules because these errors are all spec-violating. In principle, our library should not enforce any standards beyond what the spec requires, so...