First of all: sorry for this big PR!
I adapted this plugin to work with the latest snapshot version of enunciate. Because in my previous PR for enunciate there were some dependency updates, I had to reflect this here.
Additionally, I fixed some "bugs" regarding scenarios we use at tech11.
Last but not least there is a first draft of adding (global) security schemes to the resulting openapi.yml (one thing we need/use at tech11 because all our endpoints are secured, therefore, having the security schemes present would be nice).
Of course, as an alternative, we could use a custom template as well.
First of all: sorry for this big PR! I adapted this plugin to work with the latest snapshot version of enunciate. Because in my previous PR for enunciate there were some dependency updates, I had to reflect this here.
Additionally, I fixed some "bugs" regarding scenarios we use at tech11.
Last but not least there is a first draft of adding (global) security schemes to the resulting openapi.yml (one thing we need/use at tech11 because all our endpoints are secured, therefore, having the security schemes present would be nice). Of course, as an alternative, we could use a custom template as well.