Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.16 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.16 KB

Coverage

View Coverage Report

Source Code

Java and Scala

This is my little playground project where I

  • learn Scala (and a bit of Java) and the way of the JVM
  • solve coding exercises (often using AI for the initial draft, because I'm a dummy)
  • experiment with Java and Scala interoperability
  • build and test code
  • aggressively try out different code styles and patterns (inconsistent code style is to be expected)

Setting up the project in IntelliJ IDEA

  1. install the Scala plugin
  2. clone and open the project
  3. In the settings, enable "sbt shell" for project load and builds sbt usage
  4. run sbt compile
  5. run sbt test
  6. to generate coverage reports, run sbt coverage test coverageReport

Troubleshooting

  • run sbt clean compile. This will force a full recompile of the project.
  • remove the project from IntelliJ IDEA and re-import it.

Coverage Report

For the coverage report to work in GitHub, make sure the branch gh-pages exists.