diff options
author | Arne H Juul <arnej@yahooinc.com> | 2022-02-24 18:04:50 +0000 |
---|---|---|
committer | Arne H Juul <arnej@yahooinc.com> | 2022-02-24 18:05:20 +0000 |
commit | a934d5d3550277f7d7a5a328fd6cd62868498f23 (patch) | |
tree | b72a35aa3fd9fade15ea9fa2894d366be6af628a /searchlib | |
parent | cb7a195768374d422c202112bfb50487fab7cfc1 (diff) |
remove cruft from FeatureList
Diffstat (limited to 'searchlib')
-rwxr-xr-x | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/FeatureList.java | 11 |
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; } /** |