R: Fix linter
This commit is contained in:
parent
a56304bc77
commit
4e3d9177af
1 changed files with 14 additions and 12 deletions
|
|
@ -7,19 +7,21 @@ enum class Heading(val symbol: Char) {
|
||||||
WEST('W'),
|
WEST('W'),
|
||||||
;
|
;
|
||||||
|
|
||||||
fun turnLeft() = when (this) {
|
fun turnLeft(): Heading =
|
||||||
EAST -> NORTH
|
when (this) {
|
||||||
NORTH -> WEST
|
EAST -> NORTH
|
||||||
WEST -> SOUTH
|
NORTH -> WEST
|
||||||
SOUTH -> EAST
|
WEST -> SOUTH
|
||||||
}
|
SOUTH -> EAST
|
||||||
|
}
|
||||||
|
|
||||||
fun turnRight() = when (this) {
|
fun turnRight(): Heading =
|
||||||
EAST -> SOUTH
|
when (this) {
|
||||||
SOUTH -> WEST
|
EAST -> SOUTH
|
||||||
WEST -> NORTH
|
SOUTH -> WEST
|
||||||
NORTH -> EAST
|
WEST -> NORTH
|
||||||
}
|
NORTH -> EAST
|
||||||
|
}
|
||||||
|
|
||||||
override fun toString(): String = symbol.toString()
|
override fun toString(): String = symbol.toString()
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue