Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ We use [semantic versioning](http://semver.org/):
- PATCH version when you make backwards compatible bug fixes.

# Next version
- [feature] _agent_: Added official support for Java 27 and experimental support for Java 28 (via JaCoCo 0.8.16)
- [fix] _teamscale-maven-plugin_: `prepare-tia-unit-test` and `prepare-tia-integration-test` no longer require a commit or revision when `runImpacted` is `false`.
- [fix] _teamscale-gradle-plugin_, _teamscale-maven-plugin_: Testwise coverage reports no longer drop a class directory that contains an archive (JAR, WAR, EAR, ZIP) that contains a JAR.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@

package com.teamscale.jacoco.agent;

import org.jacoco.agent.rt.internal_bac9136.Agent;
import org.jacoco.agent.rt.internal_bac9136.AgentModule;
import org.jacoco.agent.rt.internal_bac9136.CoverageTransformer;
import org.jacoco.agent.rt.internal_bac9136.IExceptionLogger;
import org.jacoco.agent.rt.internal_bac9136.PreMain;
import org.jacoco.agent.rt.internal_bac9136.core.runtime.AgentOptions;
import org.jacoco.agent.rt.internal_bac9136.core.runtime.IRuntime;
import org.jacoco.agent.rt.internal_bac9136.core.runtime.InjectedClassRuntime;
import org.jacoco.agent.rt.internal_bac9136.core.runtime.ModifiedSystemClassRuntime;
import org.jacoco.agent.rt.internal_0d33b58.Agent;
import org.jacoco.agent.rt.internal_0d33b58.AgentModule;
import org.jacoco.agent.rt.internal_0d33b58.CoverageTransformer;
import org.jacoco.agent.rt.internal_0d33b58.IExceptionLogger;
import org.jacoco.agent.rt.internal_0d33b58.PreMain;
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.AgentOptions;
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.IRuntime;
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.InjectedClassRuntime;
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.ModifiedSystemClassRuntime;
import org.slf4j.Logger;

import java.lang.instrument.Instrumentation;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.teamscale.jacoco.agent

import org.jacoco.agent.rt.internal_bac9136.CoverageTransformer
import org.jacoco.agent.rt.internal_bac9136.IExceptionLogger
import org.jacoco.agent.rt.internal_bac9136.core.runtime.AgentOptions
import org.jacoco.agent.rt.internal_bac9136.core.runtime.IRuntime
import org.jacoco.agent.rt.internal_0d33b58.CoverageTransformer
import org.jacoco.agent.rt.internal_0d33b58.IExceptionLogger
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.AgentOptions
import org.jacoco.agent.rt.internal_0d33b58.core.runtime.IRuntime
import org.slf4j.Logger
import java.lang.instrument.IllegalClassFormatException
import java.security.ProtectionDomain
Expand Down
2 changes: 1 addition & 1 deletion buildSrc/src/main/kotlin/com.teamscale.coverage.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {
}

jacoco {
toolVersion = "0.8.15"
toolVersion = versionCatalogs.named("libs").findVersion("jacoco").get().requiredVersion
}

tasks.jacocoTestReport {
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# When upgrading JaCoCo to a newer version, make sure to
# check the comment in the OpenAnalyzer.java, JaCoCoPreMain.java and CachingInstructionsBuilder.java
# and update the internal_xxxxxx hash included in the imports in LenientCoverageTransformer.java and JaCoCoPreMain.java.
jacoco = "0.8.15"
jacoco = "0.8.16"
# We need to stay on the 1.3.x release line as 1.4.x requires Java 11
logback = "1.3.16"
retrofit = "3.0.0"
Expand Down
Loading