[REQ] [Kotlin] client generator support for coroutines and suspend functions
Created by: NicolaeGP
Is your feature request related to a problem? Please describe.
I am trying to generate a kotlin client using retrofit 2.6.* and make use of coroutines and suspend functions but that is not given as an option in the generator
Describe the solution you'd like
Addition of a parameter in the generator that will generate a kotlin client with coroutines and suspend functions.
Describe alternatives you've considered
The addition of coroutines and suspend functions would big a big help in creating cleaner code in the applications using the generated client
Additional context
I have seen that there was a request to merge a new kotlin generator https://github.com/OpenAPITools/openapi-generator/issues/3135 that contained support for coroutines but instead it was decided to go with the current kotlin generator and add retrofit2 as supported library. However, those changes did not include the possibility of generating suspend functions.