diff --git a/buildSrc/src/main/kotlin/otel.japicmp-conventions.gradle.kts b/buildSrc/src/main/kotlin/otel.japicmp-conventions.gradle.kts index 05da7b6e95..5c1662953f 100644 --- a/buildSrc/src/main/kotlin/otel.japicmp-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/otel.japicmp-conventions.gradle.kts @@ -72,8 +72,7 @@ if (!project.hasProperty("otel.release") && !project.name.startsWith("bom")) { //this is needed so that we only consider the current artifact, and not dependencies isIgnoreMissingClasses = true - // double wildcards don't seem to work here (*.internal.*) - packageExcludes = listOf("*.internal", "io.opentelemetry.internal.shaded.jctools.*") + packageExcludes = listOf("*.internal", "*.internal.*", "io.opentelemetry.internal.shaded.jctools.*") val baseVersionString = if (apiBaseVersion == null) "latest" else baselineVersion txtOutputFile = apiNewVersion?.let { file("$rootDir/docs/apidiffs/${apiNewVersion}_vs_${baselineVersion}/${base.archivesName.get()}.txt") } ?: file("$rootDir/docs/apidiffs/current_vs_${baseVersionString}/${base.archivesName.get()}.txt") diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt index 002458ac08..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt @@ -1,23 +1,2 @@ Comparing source compatibility of against -+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.exporter.otlp.internal.grpc.GrpcStatusUtil (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW SUPERCLASS: java.lang.Object - +++ NEW METHOD: PUBLIC(+) STATIC(+) java.lang.String getStatusMessage(byte[]) - +++ NEW EXCEPTION: java.io.IOException -+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.exporter.otlp.internal.grpc.ManagedChannelUtil (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW SUPERCLASS: java.lang.Object - +++ NEW METHOD: PUBLIC(+) STATIC(+) void setTrustedCertificatesPem(io.grpc.ManagedChannelBuilder, byte[]) - +++ NEW EXCEPTION: javax.net.ssl.SSLException - +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.CompletableResultCode shutdownChannel(io.grpc.ManagedChannel) -+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.exporter.otlp.internal.grpc.MarshalerInputStream (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW SUPERCLASS: java.io.InputStream - +++ NEW CONSTRUCTOR: PUBLIC(+) MarshalerInputStream(io.opentelemetry.exporter.otlp.internal.Marshaler) - +++ NEW METHOD: PUBLIC(+) int available() - +++ NEW METHOD: PUBLIC(+) int drainTo(java.io.OutputStream) - +++ NEW EXCEPTION: java.io.IOException - +++ NEW METHOD: PUBLIC(+) int read() - +++ NEW EXCEPTION: java.io.IOException - +++ NEW METHOD: PUBLIC(+) int read(byte[], int, int) - +++ NEW EXCEPTION: java.io.IOException +No changes. \ No newline at end of file