My work for Advent of Code 2019
- Written in Kotlin with TestNG for tests.
- Uses Codacy for code coverage reports.
I'm trying out Codacy for code coverage on this repo. See my GitHub Action for how I've implemented uploads for that. One gotcha I found is that the language needs to be specified for code coverage reports.
java -jar codacy-coverage-reporter-assembly.jar report -l Kotlin -r build/reports/jacoco/test/jacocoTestReport.xml
Configuring engines.
Check out this library: https://github.com/arrow-kt/arrow