[ 
https://issues.apache.org/jira/browse/NIFI-2899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15573638#comment-15573638
 ] 

ASF GitHub Bot commented on NIFI-2899:
--------------------------------------

Github user simplesteph commented on the issue:

    https://github.com/apache/nifi/pull/1135
  
    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?


> Update swagger-maven-plugin to 3.0.1 to have a spec-compliant swagger.json
> --------------------------------------------------------------------------
>
>                 Key: NIFI-2899
>                 URL: https://issues.apache.org/jira/browse/NIFI-2899
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Documentation & Website
>    Affects Versions: 1.0.0
>            Reporter: Stephane Maarek
>             Fix For: 1.1.0
>
>
> I tried using swagger-codegen with the generated swagger.json but it gave me 
> errors.
> I opened a bug report on their project at 
> https://github.com/swagger-api/swagger-codegen/issues/3976, and after 
> investigation, our current swagger-maven-plugin produces a swagger.json file 
> with "type" : "ref" in it. This is non compliant with the specs, and a fix 
> was introduced in https://github.com/kongchen/swagger-maven-plugin/issues/141 
> Therefore, we need to upgrade the swagger-maven-plugin from 3.0-M1 to 3.0.1. 
> I tested it and it works now with the swagger-codegen plugin. Happy to submit 
> a PR, let me know your thoughts



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to