Enable AlreadyChecked errorprone pattern and fix issues Release-Notes: skip Signed-off-by: Edwin Kempin <ekempin@google.com> Change-Id: I13ae9a6e40d4393ace9a1461765876db72ab9a73 Forward-Compatible: checked
diff --git a/java/com/google/gerrit/server/notedb/CommitRewriter.java b/java/com/google/gerrit/server/notedb/CommitRewriter.java index da20475..65c83c8 100644 --- a/java/com/google/gerrit/server/notedb/CommitRewriter.java +++ b/java/com/google/gerrit/server/notedb/CommitRewriter.java
@@ -893,7 +893,7 @@ commitMessageRange.get().subjectEnd()); Optional<String> fixedChangeMessage = Optional.empty(); String originalChangeMessage = null; - if (commitMessageRange.isPresent() && commitMessageRange.get().hasChangeMessage()) { + if (commitMessageRange.get().hasChangeMessage()) { originalChangeMessage = RawParseUtils.decode( enc,
diff --git a/java/com/google/gerrit/server/project/LabelDefinitionJson.java b/java/com/google/gerrit/server/project/LabelDefinitionJson.java index 6e950a9..f46c2b1 100644 --- a/java/com/google/gerrit/server/project/LabelDefinitionJson.java +++ b/java/com/google/gerrit/server/project/LabelDefinitionJson.java
@@ -42,7 +42,7 @@ @Nullable private static Boolean toBoolean(boolean v) { - return v ? v : null; + return v ? Boolean.TRUE : null; } private LabelDefinitionJson() {}
diff --git a/java/com/google/gerrit/server/restapi/account/GetExternalIds.java b/java/com/google/gerrit/server/restapi/account/GetExternalIds.java index f1ef0c5..d7a5da11 100644 --- a/java/com/google/gerrit/server/restapi/account/GetExternalIds.java +++ b/java/com/google/gerrit/server/restapi/account/GetExternalIds.java
@@ -95,6 +95,6 @@ @Nullable private static Boolean toBoolean(boolean v) { - return v ? v : null; + return v ? Boolean.TRUE : null; } }
diff --git a/java/com/google/gerrit/server/restapi/config/GetServerInfo.java b/java/com/google/gerrit/server/restapi/config/GetServerInfo.java index e2fc88e..7604a8f 100644 --- a/java/com/google/gerrit/server/restapi/config/GetServerInfo.java +++ b/java/com/google/gerrit/server/restapi/config/GetServerInfo.java
@@ -386,6 +386,6 @@ @Nullable private static Boolean toBoolean(boolean v) { - return v ? v : null; + return v ? Boolean.TRUE : null; } }
diff --git a/tools/BUILD b/tools/BUILD index ed284d8..a785c1b 100644 --- a/tools/BUILD +++ b/tools/BUILD
@@ -52,6 +52,7 @@ # separator. "-XepExcludedPaths:.*/\\\\$$?\\\\$$?AutoValue(Gson)?_.*\\.java", "-Xep:AlmostJavadoc:ERROR", + "-Xep:AlreadyChecked:ERROR", "-Xep:AlwaysThrows:ERROR", "-Xep:AmbiguousMethodReference:ERROR", "-Xep:AnnotateFormatMethod:ERROR",