[NIFI-2899] Updated swagger-maven-plugin to 3.0.1#1135
[NIFI-2899] Updated swagger-maven-plugin to 3.0.1#1135simplesteph wants to merge 1 commit intoapache:masterfrom simplesteph:master
Conversation
Incorporates the fix from kongchen/swagger-maven-plugin#141 Ensures the new swagger.json is spec 2.0 compliant, see swagger-api/swagger-codegen#3976
|
Reviewing... |
|
I ran a full build of NiFi and everything was fine. I then used +1, merging. |
|
good stuff. Quick question, what do you think of NiFi automating the build and release of API clients in various language, vs me just maintaining it in my own repos? |
|
I don't think that's something we should do at this time. The NiFi build is already long enough (10 - 20 minutes on commodity hardware depending on multithreading, tests, and contrib-check) and I don't think many people need this functionality, much less in multiple languages, and I don't know how we would determine the default languages -- maybe just Java to start as that's what the codebase is written in? If you want to submit a PR for a custom profile that builds the API clients, I wouldn't object to that as long as it was disabled by default. Not sure what others' feelings are. |
|
No worries, I’ll build it on my own in my separate repos, see if people On 14 October 2016 at 11:26:08 AM, Andy LoPresto (notifications@github.com) I don't think that's something we should do at this time. The NiFi build is If you want to submit a PR for a custom profile that builds the API — |
Incorporates the fix from kongchen/swagger-maven-plugin#141
Ensures the new swagger.json is spec 2.0 compliant, see swagger-api/swagger-codegen#3976