From 664973e842a28df2bfeaa81b8efa9c2780b5c365 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Wed, 30 May 2018 11:30:41 +0200 Subject: Require file reference to be non-null --- config-lib/src/main/java/com/yahoo/config/FileReference.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config-lib/src/main/java/com/yahoo/config/FileReference.java b/config-lib/src/main/java/com/yahoo/config/FileReference.java index 5f0bc275bad..b3dbb80f51f 100755 --- a/config-lib/src/main/java/com/yahoo/config/FileReference.java +++ b/config-lib/src/main/java/com/yahoo/config/FileReference.java @@ -7,18 +7,20 @@ import java.util.Collection; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.Objects; /** * An immutable file reference that can only be created from classes within the same package. * This is to prevent clients from creating arbitrary and invalid file references. * - * @author tonytv + * @author Tony Vaagenes */ public final class FileReference { private final String value; public FileReference(String value) { + Objects.requireNonNull(value); this.value = value; } -- cgit v1.2.3