From da0538283229367a933cc2ae9e8096838db03476 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 19 Apr 2018 10:30:50 +0200 Subject: arguments can not be null --- .../main/java/com/yahoo/searchlib/rankingexpression/Reference.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'searchlib') diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java index 692e1f8f0a5..07ba0862f1d 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java @@ -44,9 +44,7 @@ public class Reference extends TypeContext.Name { * Creates a reference to a simple feature consisting of a name and a single argument */ public static Reference simple(String name, String argumentValue) { - return new Reference(name, - new Arguments(new ReferenceNode(argumentValue)), - null); + return new Reference(name, new Arguments(new ReferenceNode(argumentValue)), null); } /** @@ -137,7 +135,7 @@ public class Reference extends TypeContext.Name { public String toString(SerializationContext context, Deque path, CompositeNode parent) { StringBuilder b = new StringBuilder(name()); - if (arguments != null && arguments.expressions().size() > 0) + if (arguments.expressions().size() > 0) b.append("(").append(arguments.expressions().stream() .map(node -> node.toString(context, path, parent)) .collect(Collectors.joining(","))).append(")"); -- cgit v1.2.3