Smelly Mars Rover refactor
- Kotlin 100%
| .github/workflows | ||
| gradle/wrapper | ||
| src | ||
| .deepsource.toml | ||
| .gitignore | ||
| build.gradle.kts | ||
| detekt.yml | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle.kts | ||
Rover
A Kotlin project bootstrapped with Gradle, Detekt, Ktlint, JUnit, and JaCoCo.
🚀 Features
- 🔧 Gradle wrapper included
- 🧹 Ktlint & Detekt code quality checks
- 🧪 Unit testing with JUnit
- 📊 Code coverage via JaCoCo
- 🤖 CI/CD with GitHub Actions
- ☁️ Codecov integration
- ☁️ DeepSource integration
🧰 Setup
# Clone and enter project
git clone https://github.com/appsoluut/dojo-mars-rover
cd Rover
# Build and test
./gradlew build test
# Run Detekt and Ktlint checks
./gradlew detekt ktlintCheck
# Run
./gradlew run
License
MIT - feel free to use and modify.