swagger-angular-generator
swagger-angular-generator copied to clipboard
Invalid definition is created when properties have nested array.
Having the following swagger.json:
{
"swagger" : "2.0",
.....
"definitions" : {
"arrayStructure": {
"type": "object",
"required": [],
"properties": {
"nestedArray": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
generator create invalid def like below .
/* tslint:disable:max-line-length */
/**
* Test Swagger
* v1
* example.com/api-base-path
*/
/** Array testing structure */
export interface ArrayStructure {
nestedArray?: array[];
}
it should be below.
/* tslint:disable:max-line-length */
/**
* Test Swagger
* v1
* example.com/api-base-path
*/
/** Array testing structure */
export interface ArrayStructure {
nestedArray?: string[][];
}