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 2021/10/06 06:48:43 UTC
[freemarker-generator] branch FREEMARKER-195 updated:
FREEMARKER-195 [freemarker-generator] Add time zone output to "info.ftl"
This is an automated email from the ASF dual-hosted git repository.
sgoeschl pushed a commit to branch FREEMARKER-195
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
The following commit(s) were added to refs/heads/FREEMARKER-195 by this push:
new 91f5710 FREEMARKER-195 [freemarker-generator] Add time zone output to "info.ftl"
91f5710 is described below
commit 91f571083034d680e83d0cb99733c8df0b7bd1af
Author: Siegfried Goeschl <si...@gmail.com>
AuthorDate: Wed Oct 6 08:48:22 2021 +0200
FREEMARKER-195 [freemarker-generator] Add time zone output to "info.ftl"
---
.../app/templates/freemarker-generator/info.ftl | 59 +++++++++++-----------
1 file changed, 30 insertions(+), 29 deletions(-)
diff --git a/freemarker-generator-cli/src/app/templates/freemarker-generator/info.ftl b/freemarker-generator-cli/src/app/templates/freemarker-generator/info.ftl
index 85d41f7..a2fac8f 100644
--- a/freemarker-generator-cli/src/app/templates/freemarker-generator/info.ftl
+++ b/freemarker-generator-cli/src/app/templates/freemarker-generator/info.ftl
@@ -23,6 +23,7 @@ Template name : ${.current_template_name}
Language : ${.lang}
Locale : ${.locale}
Timestamp : ${.now}
+Time zone : ${.now?string["z"]}
Output encoding : ${.output_encoding}
Output format : ${.output_format}
@@ -30,66 +31,66 @@ FreeMarker Command-line Parameters
==============================================================================
<#list tools.system.getCommandLineArgs() as arg>
-[#${arg?counter}] ${arg}
+ [#${arg?counter}] ${arg}
</#list>
FreeMarker Generator Template Loader Directories
==============================================================================
<#list tools.system.getTemplateDirectories() as directory>
-[#${directory?counter}] ${directory}
+ [#${directory?counter}] ${directory}
</#list>
FreeMarker Generator Data Model
==============================================================================
<#list .data_model?keys?sort as key>
-- ${key}<#lt>
+ - ${key}<#lt>
</#list>
FreeMarker Generator Data Sources
==============================================================================
<#if dataSources?has_content>
-<#list dataSources as dataSource>
+ <#list dataSources as dataSource>
-DataSource #${dataSource?counter}
-------------------------------------------------------------------------------
-name : ${dataSource.name}
-group : ${dataSource.group}
-contentType : ${dataSource.contentType}
-fileName : ${dataSource.fileName}
-baseName : ${dataSource.baseName}
-extension : ${dataSource.extension}
-relativeFilePath : ${dataSource.relativeFilePath}
-charset : ${dataSource.charset}
-mimeType : ${dataSource.mimeType}
-uri : ${dataSource.uri}
-length : ${dataSource.length} bytes
-metadata : ${dataSource.metadata?size} entries
-</#list>
+ DataSource #${dataSource?counter}
+ ------------------------------------------------------------------------------
+ name : ${dataSource.name}
+ group : ${dataSource.group}
+ contentType : ${dataSource.contentType}
+ fileName : ${dataSource.fileName}
+ baseName : ${dataSource.baseName}
+ extension : ${dataSource.extension}
+ relativeFilePath : ${dataSource.relativeFilePath}
+ charset : ${dataSource.charset}
+ mimeType : ${dataSource.mimeType}
+ uri : ${dataSource.uri}
+ length : ${dataSource.length} bytes
+ metadata : ${dataSource.metadata?size} entries
+ </#list>
<#else>
-No data sources found ...
+ No data sources found ...
</#if>
FreeMarker Generator Parameters
==============================================================================
<#if tools.system.parameters?has_content>
-<#list tools.system.parameters as key,value>
-<#if value?is_hash>
-- ${key} ==> { <#list value as name,value>${name}=${value} </#list>}
-<#else>
-- ${key} ==> ${value}
-</#if>
-</#list>
+ <#list tools.system.parameters as key,value>
+ <#if value?is_hash>
+ - ${key} ==> { <#list value as name,value>${name}=${value} </#list>}
+ <#else>
+ - ${key} ==> ${value}
+ </#if>
+ </#list>
<#else>
-No parameters found ...
+ No parameters found ...
</#if>
FreeMarker Generator Tools
==============================================================================
<#list tools?keys?sort as name>
-- ${name?right_pad(19)} : ${tools[name]}
+ - ${name?right_pad(19)} : ${tools[name]}
</#list>