From 99d0d4fd66f3490b61c700065b7d16bc4e73f226 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 26 Nov 2013 16:07:04 -0500 Subject: [PATCH] Eliminate nearly all direct GitBlit singleton references in Wicket --- src/main/java/com/gitblit/wicket/pages/LuceneSearchPage.java | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/gitblit/wicket/pages/LuceneSearchPage.java b/src/main/java/com/gitblit/wicket/pages/LuceneSearchPage.java index 86a426c..4d4545a 100644 --- a/src/main/java/com/gitblit/wicket/pages/LuceneSearchPage.java +++ b/src/main/java/com/gitblit/wicket/pages/LuceneSearchPage.java @@ -32,7 +32,6 @@ import org.eclipse.jgit.lib.Constants; import com.gitblit.Constants.SearchType; -import com.gitblit.GitBlit; import com.gitblit.Keys; import com.gitblit.models.RepositoryModel; import com.gitblit.models.SearchResult; @@ -65,7 +64,7 @@ ArrayList<String> repositories = new ArrayList<String>(); String query = ""; int page = 1; - int pageSize = GitBlit.getInteger(Keys.web.itemsPerPage, 50); + int pageSize = app().settings().getInteger(Keys.web.itemsPerPage, 50); if (params != null) { String repository = WicketUtils.getRepositoryName(params); @@ -100,12 +99,12 @@ // display user-accessible selections UserModel user = GitBlitWebSession.get().getUser(); List<String> availableRepositories = new ArrayList<String>(); - for (RepositoryModel model : GitBlit.self().getRepositoryModels(user)) { + for (RepositoryModel model : app().repositories().getRepositoryModels(user)) { if (model.hasCommits && !ArrayUtils.isEmpty(model.indexedBranches)) { availableRepositories.add(model.name); } } - boolean luceneEnabled = GitBlit.getBoolean(Keys.web.allowLuceneIndexing, true); + boolean luceneEnabled = app().settings().getBoolean(Keys.web.allowLuceneIndexing, true); if (luceneEnabled) { if (availableRepositories.size() == 0) { info(getString("gb.noIndexedRepositoriesWarning")); @@ -158,7 +157,7 @@ // execute search final List<SearchResult> results = new ArrayList<SearchResult>(); if (!ArrayUtils.isEmpty(searchRepositories) && !StringUtils.isEmpty(query)) { - results.addAll(GitBlit.self().search(query, page, pageSize, searchRepositories)); + results.addAll(app().repositories().search(query, page, pageSize, searchRepositories)); } // results header -- Gitblit v1.9.1