This is an automated email from the ASF dual-hosted git repository.
sgoeschl pushed a change to branch FREEMARKER-188
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git.
from c7c180f FREEMARKER-188 Cleanup code
new 7827ab4 FREEMARKER-188 Add "toString" method for Picocli classes
new 2959baa FREEMARKER-188 Cleanup code
new ed8f4b0 FREEMARKER-188 Add more tests
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../cli/config/OutputGeneratorsSupplier.java | 2 +-
.../freemarker/generator/cli/config/Settings.java | 28 +++----
.../freemarker/generator/cli/config/Suppliers.java | 4 +-
.../cli/config/output/AbstractOutputGenerator.java | 4 +-
.../output/DataSourceSeedingOutputMapper.java | 26 ++++--
.../generator/cli/picocli/DataModelDefinition.java | 7 ++
.../cli/picocli/DataSourceDefinition.java | 7 ++
.../generator/cli/picocli/GitVersionProvider.java | 9 ++
.../cli/picocli/OutputGeneratorDefinition.java | 13 +++
.../cli/picocli/OutputMapperDefinition.java | 7 ++
.../cli/picocli/OutputSeedDefinition.java | 7 ++
.../cli/picocli/TemplateOutputDefinition.java | 7 ++
.../cli/picocli/TemplateSourceDefinition.java | 8 ++
.../picocli/TemplateSourceFilterDefinition.java | 12 ++-
.../generator/cli/task/FreeMarkerTask.java | 2 +-
.../cli/config/AbstractOutputGeneratorTest.java | 62 ++++++++++++++
.../cli/config/ConfigurationSupplierTest.java | 2 -
.../DataSourceSeedingOutputGeneratorTest.java | 82 ++++++++++++++++++
.../config/TemplateSeedingOutputGeneratorTest.java | 96 ++++++++++++++++++++++
.../output/DataSourceSeedingOutputMapperTest.java | 40 +++++----
.../generator/tools/system/SystemTool.java | 1 +
21 files changed, 379 insertions(+), 47 deletions(-)
create mode 100644
freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/AbstractOutputGeneratorTest.java
create mode 100644
freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/DataSourceSeedingOutputGeneratorTest.java
create mode 100644
freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/TemplateSeedingOutputGeneratorTest.java