diff options
| author | Michael Williamson <mike@zwobble.org> | 2015-10-31 15:17:47 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2015-10-31 15:17:47 +0000 |
| commit | 6f2fe3a3ce471e658030f4c9fcee3b8468160f6e (patch) | |
| tree | eeda6353ee2ca735263f946e2ce08ee499c99dec /src/main | |
| parent | eff6ead0d0089fae070c6dbb7c937353632322c1 (diff) | |
Tidy up spacing
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/backends/python/PythonCodeGenerator.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/main/java/org/zwobble/couscous/backends/python/PythonCodeGenerator.java b/src/main/java/org/zwobble/couscous/backends/python/PythonCodeGenerator.java index b6f579c..54d56ed 100644 --- a/src/main/java/org/zwobble/couscous/backends/python/PythonCodeGenerator.java +++ b/src/main/java/org/zwobble/couscous/backends/python/PythonCodeGenerator.java @@ -73,10 +73,16 @@ public class PythonCodeGenerator { importPathToRoot(classNode), asList(pythonImportAlias("_couscous"))); - PythonFunctionDefinitionNode constructor = generateConstructor(classNode.getConstructor()); - Iterable<PythonFunctionDefinitionNode> pythonMethods = Iterables.transform(classNode.getMethods(), PythonCodeGenerator::generateFunction); - Iterable<PythonStatementNode> pythonBody = Iterables.concat(asList(constructor), pythonMethods); - PythonClassNode pythonClass = pythonClass(classNode.getSimpleName(), ImmutableList.copyOf(pythonBody)); + PythonFunctionDefinitionNode constructor = + generateConstructor(classNode.getConstructor()); + + Iterable<PythonFunctionDefinitionNode> pythonMethods = Iterables.transform( + classNode.getMethods(), + PythonCodeGenerator::generateFunction); + + PythonClassNode pythonClass = pythonClass( + classNode.getSimpleName(), + ImmutableList.copyOf(Iterables.concat(asList(constructor), pythonMethods))); return pythonModule(ImmutableList.copyOf(Iterators.concat( imports, |
