From 8ecffaf1e6f857e2e565a9ce9f62b435e84b7002 Mon Sep 17 00:00:00 2001 From: Eunbin Son Date: Mon, 22 Jun 2026 11:26:23 +0900 Subject: [PATCH] Fix stale parameter name in JcTools.drain Javadoc The @throws clause referenced maxExportBatchSize, a parameter that does not exist on drain(Queue, int, Consumer). It was left over from the private drainNonJcQueue helper removed in #7691. Point it at the actual parameter, limit. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../main/java/io/opentelemetry/sdk/trace/internal/JcTools.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/trace-shaded-deps/src/main/java/io/opentelemetry/sdk/trace/internal/JcTools.java b/sdk/trace-shaded-deps/src/main/java/io/opentelemetry/sdk/trace/internal/JcTools.java index 1ea3a6d8778..cef70f486bf 100644 --- a/sdk/trace-shaded-deps/src/main/java/io/opentelemetry/sdk/trace/internal/JcTools.java +++ b/sdk/trace-shaded-deps/src/main/java/io/opentelemetry/sdk/trace/internal/JcTools.java @@ -37,7 +37,7 @@ public static long capacity(Queue queue) { * Remove up to limit elements from the {@link Queue} and hand to consume. * * @throws IllegalArgumentException consumer is {@code null} - * @throws IllegalArgumentException if maxExportBatchSize is negative + * @throws IllegalArgumentException if limit is negative */ @SuppressWarnings("unchecked") public static int drain(Queue queue, int limit, Consumer consumer) {