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