From 3960b10e8ea146a6ba681effe3f033b43add1096 Mon Sep 17 00:00:00 2001 From: Emmanuel Bigeon Date: Sat, 8 Jun 2019 10:50:51 -0400 Subject: [PATCH] #3 Add null chack for command name Signed-off-by: Emmanuel Bigeon --- gclc/src/main/java/net/bigeon/gclc/command/Command.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gclc/src/main/java/net/bigeon/gclc/command/Command.java b/gclc/src/main/java/net/bigeon/gclc/command/Command.java index 1d7cadf..a1652a6 100644 --- a/gclc/src/main/java/net/bigeon/gclc/command/Command.java +++ b/gclc/src/main/java/net/bigeon/gclc/command/Command.java @@ -75,6 +75,9 @@ public abstract class Command implements ICommand { * @param name the command name */ public Command(final String name) { super(); + if (name == null) { + throw new IllegalArgumentException("The command name is mandatory"); + } this.name = name; }