I am running this command:
$ java -jar jcov.jar RepGen -o report -i java.util -javap java.base/classes/java/util/OptionalDouble.class merged.xml
RepGen generates an empty report.
$ ls java.base/classes/java/util/Optional.class
java.base/classes/java/util/Optional.class
$ grep '"Optional"' merged.xml
<class name="Optional" supername="java/lang/Object" checksum="281279722" signature="<T:Ljava/lang/Object;>Ljava/lang/Object;" source="Optional.java" flags=' public final'>
$ java -jar jcov.jar RepGen -o report -i java.util -javap java.base/classes/java/util/OptionalDouble.class merged.xml
RepGen generates an empty report.
$ ls java.base/classes/java/util/Optional.class
java.base/classes/java/util/Optional.class
$ grep '"Optional"' merged.xml
<class name="Optional" supername="java/lang/Object" checksum="281279722" signature="<T:Ljava/lang/Object;>Ljava/lang/Object;" source="Optional.java" flags=' public final'>