Closed karottenreibe closed 5 years ago
I think I've fixed this. You can either build from source, or if using maven, you can test the snapshot with:
<!--- Configure repository --->
<repositories>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<!--- Configure snapshot --->
<dependency>
<groupId>com.github.tntim96</groupId>
<artifactId>JSCover</artifactId>
<version>2.0.9-SNAPSHOT</version>
</dependency>
...or just download the latest build here.
Thank you, I can confirm that this version fixes the bug. Thanks for the very fast response :-)
Run the following modified docs/example/script.js through JSCover v2.0.8. It reproduces the problem.
Expected: JS is instrumented Actual:
It looks like the for ... of statement is not fully supported.
Reproduction JS: