From a1f9d50174d12521357917869d43e92996a4ab72 Mon Sep 17 00:00:00 2001 From: stroller Date: Sun, 17 Nov 2019 03:28:27 +0800 Subject: [PATCH] Unify parameter validation's code style. (#9778) Motivation: Unify parameter validation's code style. Modifications: Change the parameter's validation statements to the method: ObjectUtil.checkNotNull. Result: The parameter's validation code will keep same style with other codes --- .../main/java/io/netty/handler/timeout/IdleStateHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/handler/src/main/java/io/netty/handler/timeout/IdleStateHandler.java b/handler/src/main/java/io/netty/handler/timeout/IdleStateHandler.java index ee80dcf7e0..c36ef42f5c 100644 --- a/handler/src/main/java/io/netty/handler/timeout/IdleStateHandler.java +++ b/handler/src/main/java/io/netty/handler/timeout/IdleStateHandler.java @@ -25,6 +25,7 @@ import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelOutboundBuffer; import io.netty.channel.ChannelPromise; +import io.netty.util.internal.ObjectUtil; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; @@ -190,9 +191,7 @@ public class IdleStateHandler extends ChannelDuplexHandler { public IdleStateHandler(boolean observeOutput, long readerIdleTime, long writerIdleTime, long allIdleTime, TimeUnit unit) { - if (unit == null) { - throw new NullPointerException("unit"); - } + ObjectUtil.checkNotNull(unit, "unit"); this.observeOutput = observeOutput;