From 9c47959ece677eaaceb6f3d2eb42b0466f60acdc Mon Sep 17 00:00:00 2001 From: Markus Fömpe <markus.foempe@gmail.com> Date: Fri, 04 Jan 2013 06:03:09 -0500 Subject: [PATCH] Removed DoubleCheckedLocking from checkstyle.xml. Since Checkstyle 5.6 it's no longer supported (see http://checkstyle.sourceforge.net/releasenotes.html) --- src/com/gitblit/wicket/panels/RepositoriesPanel.java | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/com/gitblit/wicket/panels/RepositoriesPanel.java b/src/com/gitblit/wicket/panels/RepositoriesPanel.java index d3b8ddb..976c517 100644 --- a/src/com/gitblit/wicket/panels/RepositoriesPanel.java +++ b/src/com/gitblit/wicket/panels/RepositoriesPanel.java @@ -123,22 +123,18 @@ if (rootRepositories.size() > 0) { // inject the root repositories at the top of the page - String rootPath = GitBlit.getString(Keys.web.repositoryRootGroupName, " "); - roots.add(0, rootPath); - groups.put(rootPath, rootRepositories); + roots.add(0, ""); + groups.put("", rootRepositories); } - Map<String, ProjectModel> projects = new HashMap<String, ProjectModel>(); - for (ProjectModel project : GitBlit.self().getProjectModels(user, true)) { - projects.put(project.name, project); - } List<RepositoryModel> groupedModels = new ArrayList<RepositoryModel>(); for (String root : roots) { List<RepositoryModel> subModels = groups.get(root); - GroupRepositoryModel group = new GroupRepositoryModel(root, subModels.size()); - if (projects.containsKey(root)) { - group.title = projects.get(root).title; - group.description = projects.get(root).description; + ProjectModel project = GitBlit.self().getProjectModel(root); + GroupRepositoryModel group = new GroupRepositoryModel(project.name, subModels.size()); + if (project != null) { + group.title = project.title; + group.description = project.description; } groupedModels.add(group); Collections.sort(subModels); -- Gitblit v1.9.1