From bc7f93c38735c396a21142a5c656a0d802221078 Mon Sep 17 00:00:00 2001 From: Paul Hameteman Date: Tue, 14 Oct 2025 23:29:03 +0200 Subject: [PATCH] R: Fix coverage issue --- src/main/kotlin/org/example/Rover.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/org/example/Rover.kt b/src/main/kotlin/org/example/Rover.kt index 79ba25b..d930e30 100644 --- a/src/main/kotlin/org/example/Rover.kt +++ b/src/main/kotlin/org/example/Rover.kt @@ -8,10 +8,10 @@ class Rover { state.copy( positionX = command[ROVER_STARTING_POSITION_X].toInt(), positionY = command[ROVER_STARTING_POSITION_Y].toInt(), - heading = - Heading.from(command[ROVER_FACING_DIRECTION][ROVER_COMMANDLIST_DIRECTION]) - ?: state.heading, ) + Heading.from(command[ROVER_FACING_DIRECTION][ROVER_COMMANDLIST_DIRECTION])?.let { + state = state.copy(heading = it) + } } }