This is an automated email from the ASF dual-hosted git repository. ddekany pushed a commit to branch 2.3-gae in repository https://gitbox.apache.org/repos/asf/freemarker.git
commit 7a429fe77156a73ed31d09cf2dac09d53f2a4bc9 Merge: 30a6e329 7c802f47 Author: ddekany <[email protected]> AuthorDate: Wed Aug 28 19:41:19 2024 +0200 Merge pull request #114 from scrhartley/switch-on Add on directive to switch as an alternative to case .../src/main/java/freemarker/core/On.java | 95 ++++++++++++++++++++++ .../src/main/java/freemarker/core/SwitchBlock.java | 85 +++++++++++++------ .../src/main/java/freemarker/core/_CoreAPI.java | 1 + .../src/main/javacc/freemarker/core/FTL.jj | 87 ++++++++++++++++---- .../core/BreakAndContinuePlacementTest.java | 6 ++ .../core/TemplateProcessingTracerTest.java | 17 ++++ .../src/test/resources/freemarker/core/ast-1.ast | 28 +++++-- .../src/test/resources/freemarker/core/ast-1.ftl | 13 +-- 8 files changed, 280 insertions(+), 52 deletions(-)
