Releases: janScheible/test-gap-analysis
Releases · janScheible/test-gap-analysis
1.2.1
1.2.0
A more or less complete rewrite with a backwards-compatible Maven plugin. :-)
The bigger parts were:
- #10 "improved method change detection"
- #11 "improved matching of parsed methods with JaCoCo coverage reports"
- #12 "improved Maven plugin output and JSON report generation"
- #14 "rework integration test approach"
- #33 "source code style rule definition"
- #36 "more flexibility for reference Git commit"
And this are the smaller things/fixes/improvements:
- #13 "methods starting with a try or do statement are not correctly resolved"
- #15 "detection of parsed methods that are resolved to multiple JaCoCo methods"
- #16 "Maven plugin goals crash in case of missing target directory"
- #17 "improved level and argument handling for constructor resolving"
- #18 "improved (static) initializer resolving"
- #19 "lambda 'body' on next line leads to wrong first code line"
- #20 "top-level enum types cause ClassCastException"
- #21 "support for enum constructors with arguments"
- #22 "support for constructors with generic arguments"
- #23 "constructor resolving refactoring"
- #24 "support for inner class constructors"
- #25 "explicit handling of empty methods"
- #26 "first line of code with comments and annotations at method start"
- #27 "AbstractIntegrationTest support for coverage of nested classes"
- #28 "even more constructor cases"
- #29 "replacement of first code line concept"
- #30 "update of dependencies"
- #31 "NaN for empty test gap reports while writing the JSON report"
- #32 "Java 16 record support"
- #34 "test-gap-analysis-maven-plugin:perform failes with 'Unknown method type!'"
- #35 "update to JUnit 5"
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0
First version of library and Maven plugin.