diff options
author | Paul Wicking <paul.wicking@qt.io> | 2018-12-18 17:32:42 +0100 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-09-22 11:32:11 +0000 |
commit | c39b80e630a4ad4906069e066af9cb0e05d0f57a (patch) | |
tree | 3e1a754804319b41648bb2855e8c5c03a116e1bf | |
parent | 45388a7d3aa4c94f83e24f7b668af9595660497d (diff) |
Fix warnings when compiling with error_prone_warnings_toolchain
bazel build --java_toolchain //tools:error_prone_warnings_toolchain gerrit
Produces warnings that not all enum values are handled in these functions.
While these are not critical, we might as well be low on warnings.
Change-Id: I08a06bf3c4dd3558c6fc95b23cc7ab58b9682480
(cherry picked from commit 2bc3643c321b47c524927f7657eb6312adfdc19e)
Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
-rw-r--r-- | java/com/google/gerrit/common/PageLinks.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/java/com/google/gerrit/common/PageLinks.java b/java/com/google/gerrit/common/PageLinks.java index 38de5b15a1..30708b8c18 100644 --- a/java/com/google/gerrit/common/PageLinks.java +++ b/java/com/google/gerrit/common/PageLinks.java @@ -141,11 +141,15 @@ public class PageLinks { public static String topicQuery(Status status, String topic) { switch (status) { case ABANDONED: + case DEFERRED: return toChangeQuery(status(status) + " " + op("topic", topic)); case MERGED: case NEW: return toChangeQuery( op("topic", topic) + " (" + status(Status.NEW) + " OR " + status(Status.MERGED) + ")"); + case INTEGRATING: + case STAGED: + return toChangeQuery(status(status) + " " + op("topic", topic)); } return toChangeQuery(status(status) + " " + op("topic", topic)); } @@ -168,6 +172,12 @@ public class PageLinks { return "status:abandoned"; case MERGED: return "status:merged"; + case INTEGRATING: + return "status:integrating"; + case DEFERRED: + return "status:deferred"; + case STAGED: + return "status:staged"; case NEW: default: return "status:open"; |