swagger-api/swagger-codegen

directory structure of swagger generated code is inappropriate.

オープン

#3,383 opened on 2016/07/15

 (1 件のコメント) (1 件のリアクション) (0 人の担当者)HTML (5,474 件のフォーク)batch import
Client: AndroidIssue: Bughelp wanted

Repository metrics

Stars
 (12,701 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Directory structure of swagger generated code is inappropriate, when the package name is supplied through config.json using -c option.

I have attached my swagger.yml file.

contents of config.json

{ "invokerPackage" : "in.lxltech", "apiPackage" : "in.lxltech.krayon", "modelPackage" : "in.lxltech.model" }

The command i'm using to generated code:-

java -jar swagger-codegen-cli.jar generate -i swagger.yml -l android --library=volley -o generated_source_code -c config.json

swagger generated code directory structure

in -lxltech -krayon -model

io -swagger -client -auth => files inside this directory have package name as 'in.lxltech.auth' but the directory structure is incorrect -request => files inside this directory have package name as 'in.lxltech.request' but the directory structure is incorrect

=> auth and request folders have to be placed under the directory 'in/lxltech', but it is placing under 'io/swagger/client'

コントリビューターガイド