LicensesDialog
LicensesDialog copied to clipboard
Update dependency jacoco to v0.8.14
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| jacoco (source) | 0.8.7 -> 0.8.14 |
Release Notes
jacoco/jacoco (jacoco)
v0.8.14: 0.8.14
New Features
- JaCoCo now officially supports Java 25 (GitHub #1950).
- Experimental support for Java 26 class files (GitHub #1870).
- Branches added by the Kotlin compiler for default argument number 33 or higher are filtered out during generation of report (GitHub #1655).
- Part of bytecode generated by the Kotlin compiler for elvis operator that follows safe call operator is filtered out during generation of report (GitHub #1814, #1954).
- Part of bytecode generated by the Kotlin compiler for more cases of chained safe call operators is filtered out during generation of report (GitHub #1956).
- Part of bytecode generated by the Kotlin compiler for invocations of suspendCoroutineUninterceptedOrReturn intrinsic is filtered out during generation of report (GitHub #1929).
- Part of bytecode generated by the Kotlin compiler for suspending lambdas with parameters is filtered out during generation of report (GitHub #1945).
- Part of bytecode generated by the Kotlin compiler for suspending functions and lambdas with suspension points that return inline value class is filtered out during generation of report (GitHub #1871).
- Part of bytecode generated by the Kotlin Compose compiler plugin for pausable composition is filtered out during generation of report (GitHub #1911).
- Methods generated by the Kotlin serialization compiler plugin are filtered out (GitHub #1885, #1970, #1971).
Fixed bugs
- Fixed handling of implicit else clause of when with String subject in Kotlin (GitHub #1813, #1940).
- Fixed handling of implicit default clause of switch by String in Java when compiled by ECJ (GitHub #1813, #1940). Fixed handling of exceptions in chains of safe call operators in Kotlin (GitHub #1819).
Non-functional Changes
- JaCoCo now depends on ASM 9.9 (GitHub #1965).
v0.8.13: 0.8.13
New Features
- JaCoCo now officially supports Java 23 and Java 24 (GitHub #1757, #1631, #1867).
- Experimental support for Java 25 class files (GitHub #1807).
- Calculation of line coverage for Kotlin
inlinefunctions (GitHub #1670). - Calculation of line coverage for Kotlin
inlinefunctions withreifiedtype parameter (GitHub #1670, #1700). - Calculation of coverage for Kotlin
JvmSyntheticfunctions (GitHub #1700). - Part of bytecode generated by the Kotlin Compose compiler plugin is filtered out during generation of report (GitHub #1616).
- Part of bytecode generated by the Kotlin compiler for inline value classes is filtered out during generation of report (GitHub #1475).
- Part of bytecode generated by the Kotlin compiler for suspending lambdas without suspension points is filtered out during generation of report (GitHub #1283).
- Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable enum subject is filtered out during generation of report (GitHub #1774).
- Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable String subject is filtered out during generation of report (GitHub #1769).
- Part of bytecode generated by the Kotlin compiler for chains of safe call operators is filtered out during generation of report (GitHub #1810, #1818).
- Method
getEntriesgenerated by the Kotlin compiler for enum classes is filtered out during generation of report (GitHub #1625). - Methods generated by the Kotlin compiler for constructors and functions with
JvmOverloadsannotation are filtered out (GitHub #1768).
Fixed bugs
- Fixed interpretation of Kotlin SMAP (GitHub #1525).
- File extensions are preserved in HTML report in case of clashes of normalized file names (GitHub #1660).
Non-functional Changes
- JaCoCo build now uses Maven Wrapper and requires at least Maven 3.9.9 (GitHub #1708, #1707, #1681).
- JaCoCo now depends on ASM 9.8 (GitHub #1862).
- More context information when
IllegalArgumentExceptionoccurs during reading of zip file (GitHub #1833).
v0.8.12: 0.8.12
New Features
- JaCoCo now officially supports Java 22 (GitHub #1596).
- Experimental support for Java 23 class files (GitHub #1553).
Fixed bugs
- Branches added by the Kotlin compiler for functions with default arguments and having more than 32 parameters are filtered out during generation of report (GitHub #1556).
- Branch added by the Kotlin compiler version 1.5.0 and above for reading from lateinit property is filtered out during generation of report (GitHub #1568).
Non-functional Changes
- JaCoCo now depends on ASM 9.7 (GitHub #1600).
v0.8.11: 0.8.11
New Features
- JaCoCo now officially supports Java 21 (GitHub #1520).
- Experimental support for Java 22 class files (GitHub #1479).
- Part of bytecode generated by the Java compilers for exhaustive switch expressions is filtered out during generation of report (GitHub #1472).
- Part of bytecode generated by the Java compilers for record patterns is filtered out during generation of report (GitHub #1473).
Fixed bugs
- Instrumentation should not cause
VerifyErrorwhen the last local variable of method parameters is overridden in the method body to store a value of type long or double (GitHub #893). - Restore exec file compatibility with versions from 0.7.5 to 0.8.8 in case of class files with zero line numbers (GitHub #1492).
Non-functional Changes
- jacoco-maven-plugin now requires at least Java 8 (GitHub #1466, #1468).
- JaCoCo build now requires at least Maven 3.5.4 (GitHub #1467).
- Maven 3.9.2 should not produce warnings for jacoco-maven-plugin (GitHub #1468).
- JaCoCo build now requires JDK 17 (GitHub #1482).
- JaCoCo now depends on ASM 9.6 (GitHub #1518).
v0.8.10: 0.8.10
Fixed bugs
- Agent should not require configuration of permissions for
SecurityManageroutside of itscodeBase(GitHub #1425).
v0.8.9: 0.8.9
New Features
- JaCoCo now officially supports Java 19 and 20 (GitHub #1371, #1386).
- Experimental support for Java 21 class files (GitHub #1386).
- Add parameter to include the current project in the
report-aggregateMaven goal (GitHub #1007). - Component accessors generated by the Java compilers for records are filtered out during generation of report. Contributed by Tesla Zhang (GitHub #1393).
Fixed bugs
- Agent should not open
java.langpackage to unnamed module of the application class loader (GitHub #1334).
Non-functional Changes
- JaCoCo now depends on ASM 9.5 (GitHub #1299, #1368, #1416).
- JaCoCo build now requires JDK 11 (GitHub #1413).
v0.8.8: 0.8.8
New Features
- JaCoCo now officially supports Java 17 and 18 (GitHub #1282, #1198).
- Experimental support for Java 19 class files (GitHub #1264).
- Part of bytecode generated by the Java compilers for assert statement is filtered out during generation of report (GitHub #1196).
- Branch added by the Kotlin compiler version 1.6.0 and above for "unsafe" cast operator is filtered out during generation of report (GitHub #1266).
- Improved support for multiple JaCoCo runtimes in the same VM (GitHub #1057).
Fixed bugs
- Fixed
NullPointerExceptionduring filtering (GitHub #1189). - Fix range for debug symbols of method parameters (GitHub #1246).
Non-functional Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.