From 5600861439b0ceb4a0296a4be25938de660bfaea Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 19 Sep 2019 20:58:06 +0200 Subject: Random code cleanup while reading up on some code. --- .../com/yahoo/search/searchchain/model/VespaSearchers.java | 14 ++++++++------ .../searchchain/model/federation/LocalProviderSpec.java | 3 +-- 2 files changed, 9 insertions(+), 8 deletions(-) (limited to 'container-search/src/main/java/com/yahoo/search/searchchain/model') diff --git a/container-search/src/main/java/com/yahoo/search/searchchain/model/VespaSearchers.java b/container-search/src/main/java/com/yahoo/search/searchchain/model/VespaSearchers.java index 1657b45b1b4..cf4f5f360ad 100644 --- a/container-search/src/main/java/com/yahoo/search/searchchain/model/VespaSearchers.java +++ b/container-search/src/main/java/com/yahoo/search/searchchain/model/VespaSearchers.java @@ -8,18 +8,20 @@ import com.yahoo.component.chain.dependencies.Dependencies; import com.yahoo.component.chain.model.ChainedComponentModel; import com.yahoo.search.Searcher; import com.yahoo.search.searchchain.model.federation.FederationSearcherModel; -import com.yahoo.search.searchchain.model.federation.FederationSearcherModel.TargetSpec; -import org.apache.commons.collections.CollectionUtils; - -import java.util.*; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Set; /** * Defines the searcher models used in the vespa and native search chains, except for federation. * * @author Tony Vaagenes */ -@SuppressWarnings({"rawtypes", "deprecation", "unchecked"}) +@SuppressWarnings({"rawtypes", "unchecked"}) public class VespaSearchers { public static final Collection vespaSearcherModels = toSearcherModels( @@ -58,7 +60,7 @@ public class VespaSearchers { private static FederationSearcherModel federationSearcherModel() { return new FederationSearcherModel(new ComponentSpecification("federation"), Dependencies.emptyDependencies(), - Collections.emptyList(), true); + Collections.emptyList(), true); } private static boolean allAdded(Collection searcherModels, Set componentIds) { diff --git a/container-search/src/main/java/com/yahoo/search/searchchain/model/federation/LocalProviderSpec.java b/container-search/src/main/java/com/yahoo/search/searchchain/model/federation/LocalProviderSpec.java index 316baa26198..0dcfab92a8e 100644 --- a/container-search/src/main/java/com/yahoo/search/searchchain/model/federation/LocalProviderSpec.java +++ b/container-search/src/main/java/com/yahoo/search/searchchain/model/federation/LocalProviderSpec.java @@ -20,7 +20,6 @@ import net.jcip.annotations.Immutable; */ @Immutable public class LocalProviderSpec { - @SuppressWarnings("unchecked") public static final Collection searcherModels = toSearcherModels( com.yahoo.prelude.querytransform.CJKSearcher.class, @@ -63,7 +62,7 @@ public class LocalProviderSpec { } @SafeVarargs - private static final Collection toSearcherModels(Class... searchers) { + private static Collection toSearcherModels(Class... searchers) { List searcherModels = new ArrayList<>(); for (Class c : searchers) { -- cgit v1.2.3