Isn't Kover supposed to handle these Kotlin edge-cases that Jacoco couldn't? Not sure why it thinks the object line needs testing when I accessed a constant in the object...
f
Fleshgrinder
03/16/2022, 7:40 PM
Because Kover uses JaCoCo. 😉
k
kenkyee
03/16/2022, 7:48 PM
🤔 I thought it was Jetbrain's own coverage checker....
f
Fleshgrinder
03/17/2022, 6:54 AM
Nope, it just runs either JaCoCo or IntelliJ and uses their output. Check the docs.
🙃 1
d
darkmoon_uk
06/18/2022, 4:23 AM
You're both right; Kover appears to provide a common abstraction over both JaCoCo and the IntelliJ coverage engine, either of which can be selected. The default is IntelliJ engine.