This is an automated email from the ASF dual-hosted git repository.

sgoeschl pushed a change to branch FREEMARKER-144
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git.


    from 6a75561  FREEMARKER-144 Proof Of Concept for providing DataFrames
     add aea600f  FREEMARKER-142 Support Transformation Of Directories (#13)
     new adf4cf0  FREEMARKER-144 Proof Of Concept for providing DataFrames

The 1 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:
 CHANGELOG.md                                       |   4 +-
 .../base/activation/ByteArrayDataSource.java       |   1 -
 .../base/datasource/DataSourceFactory.java         |   2 +-
 .../generator/base/file/RecursiveFileSupplier.java |   1 +
 .../generator/base/template/TemplateOutput.java    |  85 ++++++
 .../generator/base/template/TemplateSource.java    | 112 ++++++++
 .../base/template/TemplateSourceFactory.java       |  34 +--
 .../base/template/TemplateTransformation.java      |  36 +--
 .../TemplateTransformations.java}                  |  39 ++-
 .../template/TemplateTransformationsBuilder.java   | 303 +++++++++++++++++++++
 .../TemplateTransformationsSupplier.java}          |  19 +-
 .../generator/base/util/ClosableUtils.java         |   4 +-
 .../generator/base/util/MapFlattener.java          |  16 ++
 .../freemarker/generator/base/util/Validate.java   |  15 +
 .../{properties/test.properties => env/nginx.env}  |   5 +-
 .../datasource/DataSourcesSupplierTest.java        |  24 +-
 ...verTest.java => RecursiveFileSupplierTest.java} |  36 +--
 .../template/TemplateSourceFactoryTest.java        |  89 ++++++
 .../TemplateTransformationsBuilderTest.java        | 190 +++++++++++++
 .../generator/util/MapFlattenerTest.java           |  16 ++
 .../src/test/template/application.properties       |  25 +-
 .../src/test/template/nginx/nginx.conf.ftl         |  14 +-
 freemarker-generator-cli/run-samples.sh            |   7 +
 .../template/application.properties}               |  22 +-
 .../template/nginx/nginx.conf.ftl}                 |  14 +-
 .../org/apache/freemarker/generator/cli/Main.java  |  63 ++---
 .../freemarker/generator/cli/config/Settings.java  | 142 ++++++----
 .../freemarker/generator/cli/config/Suppliers.java |  17 +-
 .../generator/cli/task/FreeMarkerTask.java         | 126 +++++----
 .../src/main/scripts/run-samples.sh                |   7 +
 .../src/site/markdown/cli/concepts.md              | 124 ---------
 .../src/site/markdown/cli/concepts/data-sources.md |  86 ++++++
 .../site/markdown/cli/concepts/transformation.md   |  12 +
 .../markdown/cli/usage/transforming-directories.md | 126 +++++++++
 .../src/site/markdown/index.md                     |   7 +-
 freemarker-generator-cli/src/site/site.xml         |   1 -
 .../freemarker/generator/cli/ExamplesTest.java     |   9 +-
 .../freemarker/generator/cli/PicocliTest.java      |   2 +-
 .../cli/config/ConfigurationSupplierTest.java      |   4 +-
 .../generator/cli/config/SettingsTest.java         |  12 +-
 src/site/markdown/index.md                         |  12 +-
 travis.sh                                          |   5 +
 42 files changed, 1430 insertions(+), 438 deletions(-)
 create mode 100644 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateOutput.java
 create mode 100644 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateSource.java
 copy 
freemarker-generator-tools/src/main/java/org/apache/freemarker/generator/tools/jsoup/JsoupTool.java
 => 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateSourceFactory.java
 (52%)
 copy 
freemarker-generator-tools/src/main/java/org/apache/freemarker/generator/tools/grok/GrokWrapper.java
 => 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateTransformation.java
 (51%)
 copy 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/{util/CloseableReaper.java
 => template/TemplateTransformations.java} (51%)
 create mode 100644 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateTransformationsBuilder.java
 copy 
freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/{util/ClosableUtils.java
 => template/TemplateTransformationsSupplier.java} (63%)
 copy freemarker-generator-base/src/test/data/{properties/test.properties => 
env/nginx.env} (92%)
 rename 
freemarker-generator-base/src/test/java/org/apache/freemarker/generator/file/{RecursiveFileResolverTest.java
 => RecursiveFileSupplierTest.java} (72%)
 create mode 100644 
freemarker-generator-base/src/test/java/org/apache/freemarker/generator/template/TemplateSourceFactoryTest.java
 create mode 100644 
freemarker-generator-base/src/test/java/org/apache/freemarker/generator/template/TemplateTransformationsBuilderTest.java
 copy freemarker-generator-cli/src/main/assembly/app.xml => 
freemarker-generator-base/src/test/template/application.properties (50%)
 copy freemarker-generator-cli/src/test/templates/echo.ftl => 
freemarker-generator-base/src/test/template/nginx/nginx.conf.ftl (78%)
 copy freemarker-generator-cli/{templates/json/md/github-users.ftl => 
site/template/application.properties} (50%)
 copy freemarker-generator-cli/{src/test/templates/echo.ftl => 
site/template/nginx/nginx.conf.ftl} (78%)
 delete mode 100644 freemarker-generator-cli/src/site/markdown/cli/concepts.md
 create mode 100644 
freemarker-generator-cli/src/site/markdown/cli/concepts/data-sources.md
 create mode 100644 
freemarker-generator-cli/src/site/markdown/cli/concepts/transformation.md
 create mode 100644 
freemarker-generator-cli/src/site/markdown/cli/usage/transforming-directories.md
 create mode 100755 travis.sh

Reply via email to