Skip to content

Commit 8fec185

Browse files
chore(deps): update dependency jacoco to v0.8.13 (#144)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jacoco](http://jacoco.org) ([source](https://redirect.github.com/jacoco/jacoco)) | `0.8.11` -> `0.8.13` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jacoco:jacoco/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jacoco:jacoco/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jacoco:jacoco/0.8.11/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jacoco:jacoco/0.8.11/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jacoco/jacoco (jacoco)</summary> ### [`v0.8.13`](https://redirect.github.com/jacoco/jacoco/releases/tag/v0.8.13): 0.8.13 #### New Features - JaCoCo now officially supports Java 23 and Java 24 (GitHub [#&#8203;1757](https://redirect.github.com/jacoco/jacoco/issues/1757), [#&#8203;1631](https://redirect.github.com/jacoco/jacoco/issues/1631), [#&#8203;1867](https://redirect.github.com/jacoco/jacoco/issues/1867)). - Experimental support for Java 25 class files (GitHub [#&#8203;1807](https://redirect.github.com/jacoco/jacoco/issues/1807)). - Calculation of line coverage for Kotlin `inline` functions (GitHub [#&#8203;1670](https://redirect.github.com/jacoco/jacoco/issues/1670)). - Calculation of line coverage for Kotlin `inline` functions with `reified` type parameter (GitHub [#&#8203;1670](https://redirect.github.com/jacoco/jacoco/issues/1670), [#&#8203;1700](https://redirect.github.com/jacoco/jacoco/issues/1700)). - Calculation of coverage for Kotlin `JvmSynthetic` functions (GitHub [#&#8203;1700](https://redirect.github.com/jacoco/jacoco/issues/1700)). - Part of bytecode generated by the Kotlin Compose compiler plugin is filtered out during generation of report (GitHub [#&#8203;1616](https://redirect.github.com/jacoco/jacoco/issues/1616)). - Part of bytecode generated by the Kotlin compiler for inline value classes is filtered out during generation of report (GitHub [#&#8203;1475](https://redirect.github.com/jacoco/jacoco/issues/1475)). - Part of bytecode generated by the Kotlin compiler for suspending lambdas without suspension points is filtered out during generation of report (GitHub [#&#8203;1283](https://redirect.github.com/jacoco/jacoco/issues/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 [#&#8203;1774](https://redirect.github.com/jacoco/jacoco/issues/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 [#&#8203;1769](https://redirect.github.com/jacoco/jacoco/issues/1769)). - Part of bytecode generated by the Kotlin compiler for chains of safe call operators is filtered out during generation of report (GitHub [#&#8203;1810](https://redirect.github.com/jacoco/jacoco/issues/1810), [#&#8203;1818](https://redirect.github.com/jacoco/jacoco/issues/1818)). - Method `getEntries` generated by the Kotlin compiler for enum classes is filtered out during generation of report (GitHub [#&#8203;1625](https://redirect.github.com/jacoco/jacoco/issues/1625)). - Methods generated by the Kotlin compiler for constructors and functions with `JvmOverloads` annotation are filtered out (GitHub [#&#8203;1768](https://redirect.github.com/jacoco/jacoco/issues/1768)). #### Fixed bugs - Fixed interpretation of Kotlin SMAP (GitHub [#&#8203;1525](https://redirect.github.com/jacoco/jacoco/issues/1525)). - File extensions are preserved in HTML report in case of clashes of normalized file names (GitHub [#&#8203;1660](https://redirect.github.com/jacoco/jacoco/issues/1660)). #### Non-functional Changes - JaCoCo build now uses Maven Wrapper and requires at least Maven 3.9.9 (GitHub [#&#8203;1708](https://redirect.github.com/jacoco/jacoco/issues/1708), [#&#8203;1707](https://redirect.github.com/jacoco/jacoco/issues/1707), [#&#8203;1681](https://redirect.github.com/jacoco/jacoco/issues/1681)). - JaCoCo now depends on ASM 9.8 (GitHub [#&#8203;1862](https://redirect.github.com/jacoco/jacoco/issues/1862)). - More context information when `IllegalArgumentException` occurs during reading of zip file (GitHub [#&#8203;1833](https://redirect.github.com/jacoco/jacoco/issues/1833)). ### [`v0.8.12`](https://redirect.github.com/jacoco/jacoco/releases/tag/v0.8.12): 0.8.12 ##### New Features - JaCoCo now officially supports Java 22 (GitHub [#&#8203;1596](https://redirect.github.com/jacoco/jacoco/issues/1596)). - Experimental support for Java 23 class files (GitHub [#&#8203;1553](https://redirect.github.com/jacoco/jacoco/issues/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 [#&#8203;1556](https://redirect.github.com/jacoco/jacoco/issues/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 [#&#8203;1568](https://redirect.github.com/jacoco/jacoco/issues/1568)). ##### Non-functional Changes - JaCoCo now depends on ASM 9.7 (GitHub [#&#8203;1600](https://redirect.github.com/jacoco/jacoco/issues/1600)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent d7c6138 commit 8fec185

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

buildSrc/src/main/kotlin/io/github/petertrr/jacoco-convention.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ kotlin {
1818

1919
// configure Jacoco-based code coverage reports for JVM tests executions
2020
jacoco {
21-
toolVersion = "0.8.11"
21+
toolVersion = "0.8.13"
2222
}
2323
val jvmTestTask by tasks.named<Test>("jvmTest") {
2424
configure<JacocoTaskExtension> {

0 commit comments

Comments
 (0)