This is a problem because many of your fields are marked "required" and you return null, causing my program to abort while trying to deserialize it. Technically, swagger 2.0 has no notion of null at all. There is a flag for this behavior that rust and the openapi-generator recognize: `x-nullable`. This is non-standard but well recognized and supported, you can read more about it here: https://help.apiary.io/api_101/swagger-extensions/
Attached is a patch that implements that for the `next` and `previous` designations. It also removes the requirement on `include` in the byGameName api, which was incorrectly specified as required (it's not).
This patch will not apply cleanly to your YAML, you'll have to do it by hand because at some point I started reformatting the document with node prettier and welp. It's not large, don't worry.
ok, your board won't let me attach anything, here's a gist: https://gist.github.com/erikh/fd30df096 ... 81e85d031e