[java][jaxrs] codegen fails on nested lists trys to put generic in class name
#5327 aperta il 4 apr 2017
Metriche repository
- Star
- (12.701 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
Description
output code for list of list of double includes invalid java List<Double>.class
Note that a list of doubles is generated correctly but a list of list of doubles is not.
Swagger-codegen version
2.2.2
Swagger declaration file content or url
swagger: '2.0'
info:
title: example
version: "0"
paths:
/go:
get:
responses:
200:
description: "success"
schema:
type: array
items:
type: array
items:
type: number
format: double
this outputs invalid java to src/gen/java/io/swagger/api/GoApi.java
Command line used for generation
swagger-codegen generate --lang jaxrs --library jersey2 -i nowork.yaml
Steps to reproduce
create a file called nowork.yaml with the text given.
run the command swagger-codegen generate --lang jaxrs --library jersey2 -i nowork.yaml from the directory containing nowork.yaml
observe the generated file src/gen/java/io/swagger/api/GoApi.java it contains the bad java code List<Double>.class