Use namedOneOf instead joining two named matchers with or (#11455)

This commit is contained in:
Lauri Tulmin 2024-05-29 09:11:54 +03:00 committed by GitHub
parent e7d0278fc8
commit 74b4eb98f2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 2 deletions

View File

@ -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<TypeDescription> 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