From c8d861d864122047443ac248df04a8801910996d Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Tue, 6 Sep 2022 11:31:19 +0200
Subject: [PATCH] prepare to use YAML instead of plain ragconnect object for
mustache
---
.../src/main/java/org/jastadd/ragconnect/compiler/Compiler.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/ragconnect.base/src/main/java/org/jastadd/ragconnect/compiler/Compiler.java b/ragconnect.base/src/main/java/org/jastadd/ragconnect/compiler/Compiler.java
index fdb5215..be81bfd 100644
--- a/ragconnect.base/src/main/java/org/jastadd/ragconnect/compiler/Compiler.java
+++ b/ragconnect.base/src/main/java/org/jastadd/ragconnect/compiler/Compiler.java
@@ -364,6 +364,8 @@ public class Compiler extends AbstractCompiler {
com.github.mustachejava.DefaultMustacheFactory mf = new com.github.mustachejava.DefaultMustacheFactory();
mf.setObjectHandler(roh);
com.github.mustachejava.Mustache m = mf.compile("ragconnect.mustache");
+// String yaml = ragConnect.toYAML().prettyPrint();
+// Object context = new org.yaml.snakeyaml.Yaml().load(new StringReader(yaml));
m.execute(new java.io.PrintWriter(new org.jastadd.ragconnect.compiler.AppendableWriter(sb)), ragConnect);
return sb.toString();
}
--
GitLab