From 4e3d9177afb72f2f6afff7b4abf67116358f9bfe Mon Sep 17 00:00:00 2001 From: Paul Hameteman Date: Tue, 14 Oct 2025 22:36:44 +0200 Subject: [PATCH] R: Fix linter --- src/main/kotlin/org/example/Heading.kt | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/main/kotlin/org/example/Heading.kt b/src/main/kotlin/org/example/Heading.kt index 87a5088..bc8df7d 100644 --- a/src/main/kotlin/org/example/Heading.kt +++ b/src/main/kotlin/org/example/Heading.kt @@ -7,19 +7,21 @@ enum class Heading(val symbol: Char) { WEST('W'), ; - fun turnLeft() = when (this) { - EAST -> NORTH - NORTH -> WEST - WEST -> SOUTH - SOUTH -> EAST - } + fun turnLeft(): Heading = + when (this) { + EAST -> NORTH + NORTH -> WEST + WEST -> SOUTH + SOUTH -> EAST + } - fun turnRight() = when (this) { - EAST -> SOUTH - SOUTH -> WEST - WEST -> NORTH - NORTH -> EAST - } + fun turnRight(): Heading = + when (this) { + EAST -> SOUTH + SOUTH -> WEST + WEST -> NORTH + NORTH -> EAST + } override fun toString(): String = symbol.toString()