From b4fe30b62b9e891c20497af3e92614dd07c8d8b1 Mon Sep 17 00:00:00 2001 From: Johannes Mey <johannes.mey@tu-dresden.de> Date: Tue, 1 Jun 2021 21:55:02 +0200 Subject: [PATCH] allow partial recursion in mustache --- src/main/java/org/jastadd/relast/compiler/Mustache.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/jastadd/relast/compiler/Mustache.java b/src/main/java/org/jastadd/relast/compiler/Mustache.java index 24d368a..c413bfe 100644 --- a/src/main/java/org/jastadd/relast/compiler/Mustache.java +++ b/src/main/java/org/jastadd/relast/compiler/Mustache.java @@ -39,6 +39,7 @@ public class Mustache { Handlebars handlebars = new Handlebars(loader); handlebars.prettyPrint(true); // set handlebars to mustache mode (skip some whitespace) + handlebars.infiniteLoops(true); // allow partial recursion Template template = handlebars.compile(templateFileName); try (Writer w = new FileWriter(outputFileName)) { -- GitLab