my answers in Kotlin 
This project builds with Gradle.
Run the test suite:
./gradlew :allTests
Run kotlinx.benchmark (JMH) benchmarks:
env aoc2022_data=.. ./gradlew :benchmark
Print solutions for the inputs provided in local data files:
env aoc2022_data=.. ./gradlew :runJvm :run{Debug,Release}Executable{Linux{X64,Arm64},MingwX86,Macos{X64,Arm64}}
Generate Dokka API documentation:
./gradlew :dokkaHtml
Run all checks, including Detekt static code analysis and ktlint formatter:
./gradlew :check
Build/run/test/benchmark with GraalVM native-image:
$GRAALVM_HOME/bin/gu install native-image
./gradlew :graalvm:nativeCompile
./gradlew :graalvm:nativeRun
./gradlew :graalvm:nativeTest
./gradlew :graalvm:nativeJmhRun
Check for newer versions of dependencies:
./gradlew :dependencyUpdates