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 VerifyError when 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).
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once CI passes on it, as requested by @DavyLandman.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the upstream-libs group in /rascal-lsp with 7 updates:
2.20.0
2.21.1
2.20.0
2.21.1
2.20.0
2.21.1
2.20.0
2.21.1
3.1.2
3.2.1
3.6.0
3.6.1
0.8.10
0.8.11
Updates
org.apache.logging.log4j:log4j-core
from 2.20.0 to 2.21.1Updates
org.apache.logging.log4j:log4j-api
from 2.20.0 to 2.21.1Updates
org.apache.logging.log4j:log4j-iostreams
from 2.20.0 to 2.21.1Updates
org.apache.logging.log4j:log4j-jul
from 2.20.0 to 2.21.1Updates
org.apache.maven.plugins:maven-surefire-plugin
from 3.1.2 to 3.2.1Release notes
Sourced from org.apache.maven.plugins:maven-surefire-plugin's releases.
Commits
df9f657
[maven-release-plugin] prepare release surefire-3.2.10910b75
Fix formatting97c84a1
[maven-release-plugin] prepare for next development iterationad0639f
[maven-release-plugin] prepare release surefire-3.2.0edfb965
[SUREFIRE-2196] maven-surefire-report-plugin:failsafe-report-only failed: Unm...0a5dba8
[SUREFIRE-2188] Upgrade to Parent 405a09438
[SUREFIRE-2202] NullPointerException if super class meets specific condition176937d
Simplify temp dir creation9b79bda
[SUREFIRE-1124] Support forkNumber in environment variables2966964
Fix TestNG web site URLUpdates
org.apache.maven.plugins:maven-dependency-plugin
from 3.6.0 to 3.6.1Commits
4d18cfb
[maven-release-plugin] prepare release maven-dependency-plugin-3.6.134348ec
[MNG-6847] Use diamond operator0062083
[MDEP-883] - Upgrade maven-plugin parent to 40c6973da
[MDEP-832] - Remove commons-collections-40243c41
Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.04ed696e
Add Javadoc 'author' tag to prevent dangling contributor name3c877fb
MDEP-875 prevent possible NPE9e479d4
[MDEP-872] update commons-io to 2.13.0 (#326)03bc34e
Tighten language (#327)694655d
MDEP-868 update maven-shared-utils to 3.4.2 (#322)Updates
org.jacoco:jacoco-maven-plugin
from 0.8.10 to 0.8.11Release notes
Sourced from org.jacoco:jacoco-maven-plugin's releases.
Commits
f33756c
Prepare release 0.8.110670530
Upgrade animal-sniffer-maven-plugin to 1.23206e5be
Restore exec file compatibility after upgrade of ASM to version 9.5 (#1492)36fc079
Update documentation: JDK version 21 is officially supported (#1520)7162917
Add validation tests for boolean expressions (#1505)4bc9267
Fix link to Bytecode Outline Plug-In (#1519)ded62fc
Upgrade ASM to 9.6 (#1518)6798260
Fix links to ASM website (#1515)4ba332f
Fix misleading outdated javadoc (#1513)7ca0f0f
Opcodes.RET
should be processed byvisitVarInsn
instead ofvisitInsn
(#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot will merge this PR once CI passes on it, as requested by @DavyLandman.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show