diff options
author | Harald Musum <musum@oath.com> | 2018-05-30 11:30:41 +0200 |
---|---|---|
committer | Harald Musum <musum@oath.com> | 2018-05-30 11:30:41 +0200 |
commit | 664973e842a28df2bfeaa81b8efa9c2780b5c365 (patch) | |
tree | 550e8c0aa37888bce37796b327f9580234a8a0cd /config-lib/src | |
parent | 927a9f6f9338ad7246678f91e592dce1c11883f4 (diff) |
Require file reference to be non-null
Diffstat (limited to 'config-lib/src')
-rwxr-xr-x | config-lib/src/main/java/com/yahoo/config/FileReference.java | 4 |
1 files changed, 3 insertions, 1 deletions
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; } |