Skip to content

Commit c0d26b7

Browse files
committed
dont need to remake factory every search
1 parent 061ac9d commit c0d26b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/hydev/mcpm/client/search/SearchInteractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
public class SearchInteractor implements SearchPackagesBoundary {
1313
private final DatabaseFetcher fetcher;
1414
private final DatabaseFetcherListener listener;
15+
private final SearcherFactory factory = new SearcherFactory();
1516

1617
/**
1718
* Creates a new database with the provided database fetcher.
@@ -44,7 +45,6 @@ public SearchInteractor(DatabaseFetcher fetcher, DatabaseFetcherListener listene
4445
@Override
4546
public SearchPackagesResult search(SearchPackagesInput input) {
4647
var database = fetcher.fetchDatabase(!input.noCache(), listener);
47-
var factory = new SearcherFactory();
4848

4949
if (database == null) {
5050
return SearchPackagesResult.by(SearchPackagesResult.State.FAILED_TO_FETCH_DATABASE);

0 commit comments

Comments
 (0)