From 43be3542fef3f892db2503b319876642392b9e73 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Mon, 27 May 2013 14:08:39 +0200 Subject: [PATCH] Fix quality flaw --- .../java/org/sonar/server/issue/IssuesFinderSort.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sonar-server/src/main/java/org/sonar/server/issue/IssuesFinderSort.java b/sonar-server/src/main/java/org/sonar/server/issue/IssuesFinderSort.java index e8ac95c74db..d1d55be4712 100644 --- a/sonar-server/src/main/java/org/sonar/server/issue/IssuesFinderSort.java +++ b/sonar-server/src/main/java/org/sonar/server/issue/IssuesFinderSort.java @@ -25,8 +25,6 @@ import org.sonar.api.issue.IssueQuery; import org.sonar.api.rule.Severity; import org.sonar.core.issue.db.IssueDto; -import javax.annotation.Nonnull; - import java.util.Collection; import java.util.Date; import java.util.List; @@ -36,15 +34,16 @@ class IssuesFinderSort { private List issues; private IssueQuery query; - public IssuesFinderSort(List issues, @Nonnull IssueQuery query) { + public IssuesFinderSort(List issues, IssueQuery query) { this.issues = issues; this.query = query; } public List sort() { - if (query.sort() != null) { + IssueQuery.Sort sort = query.sort(); + if (sort != null) { IssueProcessor issueProcessor; - switch (query.sort()) { + switch (sort) { case ASSIGNEE: issueProcessor = new AssigneeSortIssueProcessor(); break; -- 2.39.5