From 82e65d3e011beb475e15c70b9bf911fcfc52a080 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 31 Jan 2016 19:11:45 +0000 Subject: Separate C# code generation from serialisation --- .../java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java') diff --git a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java index 9913d8b..c45f85f 100644 --- a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java +++ b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java @@ -8,7 +8,7 @@ import org.zwobble.couscous.values.PrimitiveValueVisitor; import java.util.List; public class CsharpSerializer implements NodeVisitor { - public static String serialize(Node node, String namespace) { + public static String serialize(Node node) { SourceCodeWriter writer = new SourceCodeWriter( (writer2) -> { writer2.writeSpace(); @@ -20,7 +20,8 @@ public class CsharpSerializer implements NodeVisitor { ); CsharpSerializer serializer = new CsharpSerializer(writer); - serializer.write(CsharpCodeGenerator.generateCode(node, namespace)); + serializer.write(node); + System.out.println(writer.asString()); return writer.asString(); } -- cgit v1.2.3