integration of swagger api
appeared problems
- There are several plugins supporting swagger functionality in play a) https://github.com/swagger-api/swagger-play/tree/master/play-2.7/swagger-play2 b) https://github.com/iheartradio/play-swagger With a) there is the problem that scala 2.13 isn't supported. But actually we are already using 2.13 functionality e.g. https://gitlab.com/swissbib/linked/data.swissbib.ch/blob/master/app/utilities/SearchHelper.scala#L14 although I wasn't aware of it - here we stumble upon a disadvantage of using Scala because API might not be always very stable (don't know if I already know enough about the topic to say something about it). I don't want to change the used code because switching between / merging Java/Scala collections is quite often used.
So I remain with b) because so far I haven't seen any difficulties with 2.13 although documentation mentions only 2.12