mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 20:50:55 +00:00
* 👕🎨 Minor refactor DefaultGenerator This cleans up some lint warnings and improve general code cleanliness of DefaultGenerator. Specifically: * logger strings are now using the built-in log formatter rather than constructing new strings regardless of log level. * Diamond operators are used where possible * Some long-unused commented code has been removed * Lambdas are used where possible * Redundant operations are merged (HashMap constructor used rather than subsequent putAll on a collection, for example) * [cli][core] Add support for dry-run and display CLI now supports `--dry-run`, which will output a file change status similar to git status --porcelain. The user may also specify `--verbose` for a one-liner below each file explaining why the change operation might take place.