diff options
| author | Michael Williamson <mike@zwobble.org> | 2015-11-07 23:12:08 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2015-11-07 23:12:08 +0000 |
| commit | d8cfe057ba5683dd4c9fe3871aa5af28f977919d (patch) | |
| tree | c91f3e3d447a1b9cc3ed6de92a50e4ac969f5a44 /src | |
| parent | 59599a21e5c332421f866ab0fc469d93784b70f8 (diff) | |
Rename PythonCompiler to PythonBackend
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/CouscousCompiler.java | 6 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/couscous/backends/python/PythonBackend.java (renamed from src/main/java/org/zwobble/couscous/backends/python/PythonCompiler.java) | 4 | ||||
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java | 4 | ||||
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/backends/python/PythonMethodRunner.java | 4 |
4 files changed, 9 insertions, 9 deletions
diff --git a/src/main/java/org/zwobble/couscous/CouscousCompiler.java b/src/main/java/org/zwobble/couscous/CouscousCompiler.java index 8c303b0..7c088a4 100644 --- a/src/main/java/org/zwobble/couscous/CouscousCompiler.java +++ b/src/main/java/org/zwobble/couscous/CouscousCompiler.java @@ -5,13 +5,13 @@ import java.nio.file.Path; import java.util.List; import org.zwobble.couscous.ast.ClassNode; -import org.zwobble.couscous.backends.python.PythonCompiler; +import org.zwobble.couscous.backends.python.PythonBackend; import org.zwobble.couscous.frontends.java.JavaFrontend; public class CouscousCompiler { - private final PythonCompiler backend; + private final PythonBackend backend; - public CouscousCompiler(PythonCompiler backend) { + public CouscousCompiler(PythonBackend backend) { this.backend = backend; } diff --git a/src/main/java/org/zwobble/couscous/backends/python/PythonCompiler.java b/src/main/java/org/zwobble/couscous/backends/python/PythonBackend.java index d077736..5c3d0c5 100644 --- a/src/main/java/org/zwobble/couscous/backends/python/PythonCompiler.java +++ b/src/main/java/org/zwobble/couscous/backends/python/PythonBackend.java @@ -15,7 +15,7 @@ import static java.util.Arrays.asList; import static org.zwobble.couscous.backends.python.PythonCodeGenerator.generateCode; import static org.zwobble.couscous.backends.python.PythonSerializer.serialize; -public class PythonCompiler { +public class PythonBackend { private static final List<String> RUNTIME_FILES = asList( "java.lang.Object", "java.lang.Integer", @@ -24,7 +24,7 @@ public class PythonCompiler { private final Path root; private final String packageName; - public PythonCompiler(Path root, String packageName) { + public PythonBackend(Path root, String packageName) { this.root = root; this.packageName = packageName; } diff --git a/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java b/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java index c6471c9..d844360 100644 --- a/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java +++ b/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java @@ -12,7 +12,7 @@ import org.junit.Test; import org.zwobble.couscous.CouscousCompiler; import org.zwobble.couscous.ast.ClassNode; import org.zwobble.couscous.ast.TypeName; -import org.zwobble.couscous.backends.python.PythonCompiler; +import org.zwobble.couscous.backends.python.PythonBackend; import org.zwobble.couscous.frontends.java.JavaFrontend; import org.zwobble.couscous.tests.backends.python.PythonMethodRunner; import org.zwobble.couscous.values.PrimitiveValue; @@ -71,7 +71,7 @@ public class JavaToPythonTests { Path directoryPath = Files.createTempDirectory(null); try { CouscousCompiler compiler = new CouscousCompiler( - new PythonCompiler(directoryPath, "couscous")); + new PythonBackend(directoryPath, "couscous")); compiler.compileDirectory(directoryName(path, type.getQualifiedName().split(".").length)); return PythonMethodRunner.runFunction(directoryPath, type, methodName, arguments); } finally { diff --git a/src/test/java/org/zwobble/couscous/tests/backends/python/PythonMethodRunner.java b/src/test/java/org/zwobble/couscous/tests/backends/python/PythonMethodRunner.java index d559e09..0c09178 100644 --- a/src/test/java/org/zwobble/couscous/tests/backends/python/PythonMethodRunner.java +++ b/src/test/java/org/zwobble/couscous/tests/backends/python/PythonMethodRunner.java @@ -9,7 +9,7 @@ import java.util.List; import org.zwobble.couscous.ast.ClassNode; import org.zwobble.couscous.ast.TypeName; import org.zwobble.couscous.backends.python.PythonCodeGenerator; -import org.zwobble.couscous.backends.python.PythonCompiler; +import org.zwobble.couscous.backends.python.PythonBackend; import org.zwobble.couscous.backends.python.PythonSerializer; import org.zwobble.couscous.tests.MethodRunner; import org.zwobble.couscous.values.PrimitiveValue; @@ -26,7 +26,7 @@ public class PythonMethodRunner implements MethodRunner { public PrimitiveValue runMethod(List<ClassNode> classNodes, TypeName className, String methodName, List<PrimitiveValue> arguments) { try { Path directoryPath = Files.createTempDirectory(null); - PythonCompiler compiler = new PythonCompiler(directoryPath, "couscous"); + PythonBackend compiler = new PythonBackend(directoryPath, "couscous"); try { compiler.compile(classNodes); return runFunction(directoryPath, className, methodName, arguments); |
