##### Description For example we have model in `crud-service`: ``` ModelDto { private List<String> list = null; private SomeOtherModelDto object = null; //get set } ``` in swagger spec it will appear as: ``` "list": { "type": "array", "items": { "type": "string" } } ``` and then `swagger-codegen` will generate such dto: ``` ModelDto { private List<String> list = new ArrayList<>(); private SomeOtherModelDto object = null; //get set } ``` How can we prevent this? It is important for us because there is a difference between `null` list and empty list. Thank you. ##### Swagger-codegen version `io.swagger:swagger-codegen-cli:2.2.2` ##### Command line used for generation `generate -i http://SOME_URL -l java -o bin/sdk --artifact-id sdk-name`