Skip to content
Snippets Groups Projects
Verified Commit 3ffd5a75 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Cleaned up source a bit

parent 0504d55d
Branches
Tags
No related merge requests found
Pipeline #378 passed
...@@ -67,18 +67,20 @@ class Generator( ...@@ -67,18 +67,20 @@ class Generator(
beginControlFlow("when (method)") beginControlFlow("when (method)")
for (method in parsedClass.methods) { for (method in parsedClass.methods) {
beginControlFlow("%S ->", method.quasselName) beginControlFlow("%S ->", method.quasselName)
if (method.parameters.isEmpty()) {
addStatement("on.${method.name}()")
} else {
addStatement("on.${method.name}(") addStatement("on.${method.name}(")
indent() indent()
val lastIndex = method.parameters.size - 1 val lastIndex = method.parameters.size - 1
for ((i, parameter) in method.parameters.withIndex()) { for ((i, parameter) in method.parameters.withIndex()) {
if (i == lastIndex) { val suffix = if (i != lastIndex) "," else ""
addStatement("${parameter.name} = params[$i].data as %T", parameter.type) addStatement("${parameter.name} = params[$i].data as %T$suffix",
} else { parameter.type)
addStatement("${parameter.name} = params[$i].data as %T,", parameter.type)
}
} }
unindent() unindent()
addStatement(")") addStatement(")")
}
endControlFlow() endControlFlow()
} }
endControlFlow() endControlFlow()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment