When I run gradle build, the model and client files are regenerated. Since I will commit the generated code to Git anyway, so I would prefer not to regenerate it every time. My OpenAPI file is quite large.
Moreover, to work around #3 , I currently have to manually modify the generated code anyway.