Commit graph

21 commits

Author SHA1 Message Date
Paul Hameteman
c5ce275612 R: ktlint 2025-10-14 23:11:40 +02:00
Paul Hameteman
0ca418f0b5 R: Rover.move use copy() & make positionX and positionY immutable 2025-10-14 23:09:35 +02:00
Paul Hameteman
eb63607e53 R: Rover.constructor use copy() on state 2025-10-14 23:02:00 +02:00
Paul Hameteman
b1d82fe8fd R: Mikado data class RoverState 2025-10-14 22:59:13 +02:00
Paul Hameteman
84e78f18d3 R: Move move() into Heading.move(Position) 2025-10-14 22:52:06 +02:00
Paul Hameteman
4e3d9177af R: Fix linter 2025-10-14 22:36:44 +02:00
Paul Hameteman
a56304bc77 R: Heading turnLeft() 2025-10-14 22:27:53 +02:00
Paul Hameteman
3e71bcf1af R: Heading.turnRight() 2025-10-14 22:26:15 +02:00
Paul Hameteman
9243088b88
Merge pull request #3 from appsoluut/deepsource-transform-e4ee430f
style: format code with Ktlint
2025-10-14 22:16:20 +02:00
deepsource-autofix[bot]
6fe6fdee8c
style: format code with Ktlint
This commit fixes the style issues introduced in 61e293e according to the output
from Ktlint.

Details: None
2025-10-14 20:14:12 +00:00
Paul Hameteman
61e293ee18 R: mikado (heading enum) 2025-10-14 22:13:55 +02:00
Paul Hameteman
ab064c71f7 R: Long method 2025-10-14 21:45:15 +02:00
Paul Hameteman
bedefaba94 R: Readability (scopes) 2025-10-14 21:38:26 +02:00
Paul Hameteman
9a56cc4f79 R: Readabilty (magic strings rename) 2025-10-14 21:33:04 +02:00
Paul Hameteman
49ad4e2437 R: fix antipattern 2025-10-14 21:29:08 +02:00
Paul Hameteman
b00ba62f16 R: Readability (bad naming) 2025-10-14 21:27:00 +02:00
Paul Hameteman
75e1b9cb00 R: Readability (magic strings/numbers) 2025-10-14 21:07:36 +02:00
Paul Hameteman
c4345a260f R: Readability (dead code & comments) 2025-10-14 20:57:30 +02:00
Paul Hameteman
6585014a1c R: fix ktLint and Detekt issues 2025-10-14 20:50:59 +02:00
Paul Hameteman
98c91a107a Import the Kotlin project from Dojo assignment 2025-10-14 20:42:45 +02:00
Paul Hameteman
2276f60b2f Initial Kotlin CI/CD setup 2025-10-14 20:15:13 +02:00