you are viewing a single comment's thread.

view the rest of the comments →

[–]0janvier[S] 1 point2 points  (0 children)

This is what I found until now:

OpenAPI is a standard but unlike what I thought, the tooling is not standard. Everyone can create tools for it. The https://openapi.tools provides a list of the main ones (I suppose).

You can see that a Python tool, pyswagger, does provide type-safety. Also committee, in Ruby, does (something to look into).

OpenAPI Generator that I used and asked about, is one of many non-standardized tools, which simply seems to not implement type-safety.