summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-02-24 18:04:50 +0000
committerArne H Juul <arnej@yahooinc.com>2022-02-24 18:05:20 +0000
commita934d5d3550277f7d7a5a328fd6cd62868498f23 (patch)
treeb72a35aa3fd9fade15ea9fa2894d366be6af628a /searchlib
parentcb7a195768374d422c202112bfb50487fab7cfc1 (diff)
remove cruft from FeatureList
Diffstat (limited to 'searchlib')
-rwxr-xr-xsearchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java11
1 files changed, 2 insertions, 9 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java
index ad24e89c1f7..6f0a6931683 100755
--- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java
+++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java
@@ -13,7 +13,7 @@ import java.util.Iterator;
import java.util.List;
/**
- * Encapsulates the production rule 'featureList()' int the RankingExpressionParser.
+ * Encapsulates the production rule 'featureList()' in the RankingExpressionParser.
*
* @author Simon Thoresen Hult
*/
@@ -69,14 +69,7 @@ public class FeatureList implements Iterable<ReferenceNode> {
ParseException t = new ParseException();
throw (ParseException)t.initCause(e);
}
- List<ReferenceNode> ret = new ArrayList<ReferenceNode>(lst.size());
- for (Object obj : lst) {
- if (!(obj instanceof ReferenceNode)) {
- throw new IllegalStateException("Feature list contains a " + obj.getClass().getName() + ".");
- }
- ret.add((ReferenceNode)obj);
- }
- return ret;
+ return lst;
}
/**