I recently upgraded a project from Swagger API 1.2 to 2.0 (or, speaking in Swagger-core terms, from 1.3 to 1.5). Because of their excellent migration guide, I managed to do that in a very short time and almost without a hitch. The only thing that is bugging me is the lack of support for the @Api annotation's description value. The endpoints were meticulously documented - up to and including the top-level API endpoints - but their descriptions ceased to be showed in the UI:
Notice that something's missing?
Some research (meaning, reading the source code) yielded that the same descriptions are now obsolete, making room for fancier @Tag annotations. But I couldn't find information on how to apply them so the descriptions would still be in each endpoint class.
Using just Dropwizard, is there a way to programmatically make this happen in Swagger 1.5?