JaCoCo a coverage analysis tool. It runs as a JVM Agent and therefore does not require offline instrumentation.