You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by sg...@apache.org on 2020/02/17 19:25:01 UTC

[freemarker-generator] branch FREEMARKER-129 updated (254a5fd -> a9a4c90)

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

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


    from 254a5fd  FREEMARKER-129 Add Travis configuration
     add 094d2b7  FREEMARKER-129 Update documentation
     add a9a4c90  FREEMARKER-129 Refactor code

No new revisions were added by this update.

Summary of changes:
 .../base/activation/InputStreamDataSource.java     |  3 +-
 .../generator/base/document/Documents.java         | 11 +++--
 .../generator/base/document/DocumentsSupplier.java | 12 ++++-
 ...plier.java => PropertiesClassPathSupplier.java} | 39 ++++-------------
 .../base/file/PropertiesFileSystemSupplier.java    | 51 ++++++++++++----------
 .../PropertiesSupplier.java}                       | 35 +++++++--------
 .../generator/base/util/CachingSupplier.java       | 21 +++++++++
 .../generator/base/util/PropertiesFactory.java     | 18 ++++++++
 .../generator/file/PropertiesFileSupplierTest.java | 13 ++++--
 .../org/apache/freemarker/generator/cli/Main.java  | 15 +++++--
 .../cli/impl/TemplateDirectorySupplier.java        | 50 +++++++++++++--------
 11 files changed, 167 insertions(+), 101 deletions(-)
 rename freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/file/{PropertiesFileSupplier.java => PropertiesClassPathSupplier.java} (55%)
 copy freemarker-generator-tools/src/main/java/org/apache/freemarker/generator/tools/properties/PropertiesTool.java => freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/file/PropertiesFileSystemSupplier.java (51%)
 copy freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/{util/CloseableReaper.java => file/PropertiesSupplier.java} (55%)
 create mode 100644 freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/CachingSupplier.java
 create mode 100644 freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/PropertiesFactory.java