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

ddekany pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/freemarker-docgen.git.


    from ca0e062  Use [docgen ...] "to" and "toIfPresent" attributes, instead 
of to="?...".
     new e79b2eb  Allow raw string literals in docgen tags. Use multi-line 
regexp parameters in docgen.insertFile.
     new f5f9661  Reworked setting validation API-s, and some other cleanup of 
old code.
     new 793e8da  - Added getCustomVariable(name) and concat(...) function to 
CJSON - Generalized up [docgen.insertXxx ...] tag parsing a bit - Added 
unfinished implementation of [docgen.insertOutput ...] directive. This will be 
used to simplify inserting the output of "programs" into the documentation.

The 3 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:
 freemarker-docgen-core/pom.xml                     |  17 +
 .../docgen/core/BashCommandLineArgsParser.java     |  98 +++
 .../freemarker/docgen/core/CJSONInterpreter.java   |  59 +-
 .../freemarker/docgen/core/DocgenException.java    |   2 +-
 ...plateException.java => DocgenTagException.java} |   6 +-
 .../main/java/org/freemarker/docgen/core/Logo.java |  26 +-
 .../PrintTextWithDocgenSubstitutionsDirective.java | 305 ++++---
 .../org/freemarker/docgen/core/SettingName.java    |  82 ++
 .../org/freemarker/docgen/core/SettingUtils.java   | 340 ++++++++
 .../java/org/freemarker/docgen/core/Transform.java | 970 ++++++++-------------
 .../freemarker/docgen/core/templates/footer.ftlh   |   6 +-
 .../freemarker/docgen/core/templates/header.ftlh   |   4 +-
 .../docgen/core/templates/node-handlers.ftlh       |   2 +-
 .../docgen/core/BashCommandLineArgsParserTest.java |  43 +
 .../freemarker/docgen/core/SettingNameTest.java}   |  25 +-
 .../freemarker/docgen/core/SettingUtilsTest.java   | 152 ++++
 16 files changed, 1378 insertions(+), 759 deletions(-)
 create mode 100644 
freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/BashCommandLineArgsParser.java
 rename 
freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/{DocgenSubstitutionTemplateException.java
 => DocgenTagException.java} (81%)
 create mode 100644 
freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingName.java
 create mode 100644 
freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingUtils.java
 create mode 100644 
freemarker-docgen-core/src/test/java/org/freemarker/docgen/core/BashCommandLineArgsParserTest.java
 copy 
freemarker-docgen-core/src/{main/java/org/freemarker/docgen/core/DocgenException.java
 => test/java/org/freemarker/docgen/core/SettingNameTest.java} (71%)
 create mode 100644 
freemarker-docgen-core/src/test/java/org/freemarker/docgen/core/SettingUtilsTest.java

Reply via email to