Clarify muzzle specific checks
This commit is contained in:
parent
59dffa3d5d
commit
b4be2b18e4
|
@ -41,6 +41,7 @@ public class ChannelFutureListenerInstrumentation extends Instrumenter.Default {
|
|||
// Optimization for expensive typeMatcher.
|
||||
return hasClassesNamed(
|
||||
"org.jboss.netty.channel.ChannelFutureListener",
|
||||
// 3.10: NoSuchMethodError: org.jboss.netty.handler.codec.http.HttpRequest.setHeader
|
||||
"org.jboss.netty.channel.StaticChannelPipeline" // Not in 3.10
|
||||
);
|
||||
}
|
||||
|
|
|
@ -34,7 +34,9 @@ public class NettyChannelInstrumentation extends Instrumenter.Default {
|
|||
// Optimization for expensive typeMatcher.
|
||||
return hasClassesNamed(
|
||||
"org.jboss.netty.channel.Channel",
|
||||
// 3.7: cannot find symbol method headers() for type HttpRequest
|
||||
"org.jboss.netty.handler.codec.http.DefaultHttpHeaders", // Not in 3.7
|
||||
// 3.10: NoSuchMethodError: org.jboss.netty.handler.codec.http.HttpRequest.setHeader
|
||||
"org.jboss.netty.channel.StaticChannelPipeline" // Not in 3.10
|
||||
);
|
||||
}
|
||||
|
|
|
@ -50,6 +50,7 @@ public class NettyChannelPipelineInstrumentation extends Instrumenter.Default {
|
|||
// Optimization for expensive typeMatcher.
|
||||
return hasClassesNamed(
|
||||
"org.jboss.netty.channel.ChannelPipeline",
|
||||
// 3.10: NoSuchMethodError: org.jboss.netty.handler.codec.http.HttpRequest.setHeader
|
||||
"org.jboss.netty.channel.StaticChannelPipeline" // Not in 3.10
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue