You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Andy LoPresto (JIRA)" <ji...@apache.org> on 2016/10/14 00:23:20 UTC

[jira] [Resolved] (NIFI-2899) Update swagger-maven-plugin to 3.0.1 to have a spec-compliant swagger.json

     [ https://issues.apache.org/jira/browse/NIFI-2899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy LoPresto resolved NIFI-2899.
---------------------------------
       Resolution: Fixed
         Assignee: Andy LoPresto
    Fix Version/s: 1.1.0

> 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
>            Assignee: Andy LoPresto
>             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)