From 7f6129b691251502510035ae1f573164a850ded3 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 11 Apr 2016 19:37:14 +0100 Subject: Set namespace of generated C# in couscous.json --- src/main/java/org/zwobble/couscous/cli/CouscousCli.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/org') diff --git a/src/main/java/org/zwobble/couscous/cli/CouscousCli.java b/src/main/java/org/zwobble/couscous/cli/CouscousCli.java index 693b062..6b36667 100644 --- a/src/main/java/org/zwobble/couscous/cli/CouscousCli.java +++ b/src/main/java/org/zwobble/couscous/cli/CouscousCli.java @@ -35,7 +35,7 @@ public class CouscousCli { configuration.get(FILES).asArray().values(), JsonValue::asString); - Backend backend = backend(backendName, outputDirectory); + Backend backend = backend(backendName, outputDirectory, configuration); JavaFrontend frontend = new JavaFrontend(); try { @@ -48,12 +48,12 @@ public class CouscousCli { } } - private static Backend backend(String backend, String output) { + private static Backend backend(String backend, String output, JsonObject configuration) { switch (backend) { case "python": return new PythonBackend(path(output), "_couscous"); case "csharp": - return new CsharpBackend(path(output), "_Couscous"); + return new CsharpBackend(path(output), configuration.get("namespace").asString()); default: throw new RuntimeException("Unrecognised backend: " + backend); } -- cgit v1.2.3