From 74b4eb98f29c52fb65cdc93303d66506b7800592 Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Wed, 29 May 2024 09:11:54 +0300 Subject: [PATCH] Use namedOneOf instead joining two named matchers with or (#11455) --- .../pulsar/v2_8/ConsumerBaseInstrumentation.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/instrumentation/pulsar/pulsar-2.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/pulsar/v2_8/ConsumerBaseInstrumentation.java b/instrumentation/pulsar/pulsar-2.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/pulsar/v2_8/ConsumerBaseInstrumentation.java index 8d77f62d19..dc2e3baea9 100644 --- a/instrumentation/pulsar/pulsar-2.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/pulsar/v2_8/ConsumerBaseInstrumentation.java +++ b/instrumentation/pulsar/pulsar-2.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/pulsar/v2_8/ConsumerBaseInstrumentation.java @@ -6,6 +6,7 @@ package io.opentelemetry.javaagent.instrumentation.pulsar.v2_8; import static net.bytebuddy.matcher.ElementMatchers.named; +import static net.bytebuddy.matcher.ElementMatchers.namedOneOf; import static net.bytebuddy.matcher.ElementMatchers.takesArguments; import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation; @@ -19,8 +20,9 @@ public class ConsumerBaseInstrumentation implements TypeInstrumentation { @Override public ElementMatcher typeMatcher() { - return named("org.apache.pulsar.client.impl.ConsumerBase") - .or(named("org.apache.pulsar.client.impl.MultiTopicsConsumerImpl")); + return namedOneOf( + "org.apache.pulsar.client.impl.ConsumerBase", + "org.apache.pulsar.client.impl.MultiTopicsConsumerImpl"); } @Override