commit | e8bb62f1ed5a0c365dc3ae164c43428043ddceb1 | [log] [tgz] |
---|---|---|
author | Siegfried Goeschl <siegfried.goeschl@gmail.com> | Sat Feb 29 15:55:46 2020 +0100 |
committer | GitHub <noreply@github.com> | Sat Feb 29 15:55:46 2020 +0100 |
tree | 9736805c37a56fd948095fdd4b2df23c7268cf39 | |
parent | 4c7d6968734bda0f64a6d2f405f92813163146cc [diff] |
FREEMARKER-129 freemarker-generator: Merge "freemarker-cli" into "freemarker-generator" (#5) * FREEMARKER-129 Move maven plugin into its own sub-module * FREEMARKER-129 Move "freemarker-cli" into its submodule * FREEMARKER-129 Extract submodule "freemarker-generator-base" * FREEMARKER-129 Rename / move things around * FREEMARKER-129 Rename / move things around * FREEMARKER-129 Re-format the source code * FREEMARKER-129 Refactor source code * FREEMARKER-129 Move the tools into "freemarker-generator-tools" * FREEMARKER-129 Move the tools into "freemarker-generator-tools" * FREEMARKER-129 Cleanup source code * FREEMARKER-129 Cleanup source code * FREEMARKER-129 Minor refactorings * FREEMARKER-129 Improve tests and Maven build * Add CSV filter and transform example * FREEMARKER-129 More refactoring and documentation updates * FREEMARKER-129 More refactoring and documentation updates * FREEMARKER-129 Cleanup POMs and dependency management * FREEMARKER-129 Cleanup POMs and dependency management * FREEMARKER-129 Use `freemarker.configuration.setting` in `freemarker-cli.properties` to configure FreeMarker * FREEMARKER-129 Add `freemarker-generator-maven-plugin-sample` * FREEMARKER-129 Add `freemarker-generator-maven-plugin-sample` * FREEMARKER-129 Add `freemarker-generator-maven-plugin-sample` * FREEMARKER-129 Make the Maven RAT plugin happy again * FREEMARKER-129 Minor refactorings * FREEMARKER-129 Add LICENSE and NOTICE files to each module * FREEMARKER-129 Add Travis configuration * FREEMARKER-129 Update documentation * FREEMARKER-129 Refactor code * FREEMARKER-129 Update documentation * FREEMARKER-129 Refactor code * FREEMARKER-129 Fix broken Travis build * FREEMARKER-129 Improve Travis build * FREEMARKER-129 Add OpenJDK 13 to Travis build * FREEMARKER-129 Move the various constants into "FreeMarkerConstants" and remove "Settings" from the document model * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 User-defined parameters are passed as `-Pkey=value` instead of using system properties * FREEMARKER-129 User-defined parameters are passed as `-Pkey=value` instead of using system properties * FREEMARKER-129 User-defined parameters are passed as `-Pkey=value` instead of using system properties * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 More refactoring & cleanup * FREEMARKER-129 Support document exclude pattern in addition to include pattern
For documentation or to report bugs visit: https://freemarker.apache.org
By sending a pull request you grant the Apache Software Foundation sufficient rights to use and release the submitted work under the Apache license. You grant the same rights (copyright license, patent license, etc.) to the Apache Software Foundation as if you have signed a Contributor License Agreement. For contributions that are judged to be non-trivial, you will be asked to actually signing a Contributor License Agreement.
FreeMarker Generator is a set of tools that generates files based on FreeMarker templates and data that's typically provided in files (such as JSON files) as well. It can be used to generated source code, configuration files, etc.
Currently it can be invoked as a
freemarker-generator-cli
freemarker-generator-maven-plugin
Apache FreeMarker Generator is licensed under the Apache License, Version 2.0.
See the LICENSE file for more details!