Skip to content

Conversation

@renovate-bot
Copy link
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jacoco:jacoco-maven-plugin (source) 0.8.12 -> 0.8.13 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

jacoco/jacoco (org.jacoco:jacoco-maven-plugin)

v0.8.13: 0.8.13

Compare Source

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 inline functions (GitHub #​1670).
  • Calculation of line coverage for Kotlin inline functions with reified type parameter (GitHub #​1670, #​1700).
  • Calculation of coverage for Kotlin JvmSynthetic functions (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 getEntries generated 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 JvmOverloads annotation 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 IllegalArgumentException occurs during reading of zip file (GitHub #​1833).

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.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 13, 2025
@product-auto-label product-auto-label bot added the size: xs Pull request size is extra small. label May 13, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 13, 2025
@ldetmer ldetmer self-requested a review May 13, 2025 21:24
@ldetmer
Copy link
Contributor

ldetmer commented May 13, 2025

/gcbrun

@ldetmer ldetmer enabled auto-merge (squash) May 13, 2025 21:24
@ldetmer ldetmer merged commit 6efe7e8 into googleapis:main May 13, 2025
51 of 53 checks passed
@renovate-bot renovate-bot deleted the renovate/org.jacoco-jacoco-maven-plugin-0.x branch May 13, 2025 21:47
lqiu96 pushed a commit that referenced this pull request Jun 10, 2025
….13 (#3794)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[org.jacoco:jacoco-maven-plugin](https://www.jacoco.org/jacoco/trunk/doc/maven.html)
([source](https://github.com/jacoco/jacoco)) | `0.8.12` ->
`0.8.13` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jacoco:jacoco-maven-plugin/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jacoco:jacoco-maven-plugin/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jacoco:jacoco-maven-plugin/0.8.12/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jacoco:jacoco-maven-plugin/0.8.12/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>jacoco/jacoco (org.jacoco:jacoco-maven-plugin)</summary>

###
[`v0.8.13`](https://github.com/jacoco/jacoco/releases/tag/v0.8.13):
0.8.13

[Compare
Source](https://github.com/jacoco/jacoco/compare/v0.8.12...v0.8.13)

#### New Features

- JaCoCo now officially supports Java 23 and Java 24 (GitHub
[#&#8203;1757](https://github.com/jacoco/jacoco/issues/1757),
[#&#8203;1631](https://github.com/jacoco/jacoco/issues/1631),
[#&#8203;1867](https://github.com/jacoco/jacoco/issues/1867)).
- Experimental support for Java 25 class files (GitHub
[#&#8203;1807](https://github.com/jacoco/jacoco/issues/1807)).
- Calculation of line coverage for Kotlin `inline` functions (GitHub
[#&#8203;1670](https://github.com/jacoco/jacoco/issues/1670)).
- Calculation of line coverage for Kotlin `inline` functions with
`reified` type parameter (GitHub
[#&#8203;1670](https://github.com/jacoco/jacoco/issues/1670),
[#&#8203;1700](https://github.com/jacoco/jacoco/issues/1700)).
- Calculation of coverage for Kotlin `JvmSynthetic` functions (GitHub
[#&#8203;1700](https://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://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://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://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://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://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://github.com/jacoco/jacoco/issues/1810),
[#&#8203;1818](https://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://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://github.com/jacoco/jacoco/issues/1768)).

#### Fixed bugs

- Fixed interpretation of Kotlin SMAP (GitHub
[#&#8203;1525](https://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://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://github.com/jacoco/jacoco/issues/1708),
[#&#8203;1707](https://github.com/jacoco/jacoco/issues/1707),
[#&#8203;1681](https://github.com/jacoco/jacoco/issues/1681)).
- JaCoCo now depends on ASM 9.8 (GitHub
[#&#8203;1862](https://github.com/jacoco/jacoco/issues/1862)).
- More context information when `IllegalArgumentException` occurs during
reading of zip file (GitHub
[#&#8203;1833](https://github.com/jacoco/jacoco/issues/1833)).

</details>

---

### 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.

---

- [ ] <!-- 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/googleapis/sdk-platform-java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS45IiwidXBkYXRlZEluVmVyIjoiNDAuMTEuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
lqiu96 pushed a commit that referenced this pull request Aug 21, 2025
….13 (#3794)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[org.jacoco:jacoco-maven-plugin](https://www.jacoco.org/jacoco/trunk/doc/maven.html)
([source](https://github.com/jacoco/jacoco)) | `0.8.12` ->
`0.8.13` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jacoco:jacoco-maven-plugin/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jacoco:jacoco-maven-plugin/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jacoco:jacoco-maven-plugin/0.8.12/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jacoco:jacoco-maven-plugin/0.8.12/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>jacoco/jacoco (org.jacoco:jacoco-maven-plugin)</summary>

###
[`v0.8.13`](https://github.com/jacoco/jacoco/releases/tag/v0.8.13):
0.8.13

[Compare
Source](https://github.com/jacoco/jacoco/compare/v0.8.12...v0.8.13)

#### New Features

- JaCoCo now officially supports Java 23 and Java 24 (GitHub
[#&#8203;1757](https://github.com/jacoco/jacoco/issues/1757),
[#&#8203;1631](https://github.com/jacoco/jacoco/issues/1631),
[#&#8203;1867](https://github.com/jacoco/jacoco/issues/1867)).
- Experimental support for Java 25 class files (GitHub
[#&#8203;1807](https://github.com/jacoco/jacoco/issues/1807)).
- Calculation of line coverage for Kotlin `inline` functions (GitHub
[#&#8203;1670](https://github.com/jacoco/jacoco/issues/1670)).
- Calculation of line coverage for Kotlin `inline` functions with
`reified` type parameter (GitHub
[#&#8203;1670](https://github.com/jacoco/jacoco/issues/1670),
[#&#8203;1700](https://github.com/jacoco/jacoco/issues/1700)).
- Calculation of coverage for Kotlin `JvmSynthetic` functions (GitHub
[#&#8203;1700](https://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://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://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://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://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://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://github.com/jacoco/jacoco/issues/1810),
[#&#8203;1818](https://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://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://github.com/jacoco/jacoco/issues/1768)).

#### Fixed bugs

- Fixed interpretation of Kotlin SMAP (GitHub
[#&#8203;1525](https://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://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://github.com/jacoco/jacoco/issues/1708),
[#&#8203;1707](https://github.com/jacoco/jacoco/issues/1707),
[#&#8203;1681](https://github.com/jacoco/jacoco/issues/1681)).
- JaCoCo now depends on ASM 9.8 (GitHub
[#&#8203;1862](https://github.com/jacoco/jacoco/issues/1862)).
- More context information when `IllegalArgumentException` occurs during
reading of zip file (GitHub
[#&#8203;1833](https://github.com/jacoco/jacoco/issues/1833)).

</details>

---

### 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.

---

- [ ] <!-- 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/googleapis/sdk-platform-java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS45IiwidXBkYXRlZEluVmVyIjoiNDAuMTEuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants