summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Ostrovsky <david@ostrovsky.org>2022-04-25 07:48:43 +0200
committerDavid Ostrovsky <david.ostrovsky@gmail.com>2023-05-11 09:15:46 +0000
commit1dad841ba09a816db199f46bdcbac77ac68c5b77 (patch)
tree62ba2688dc584440a3046a80b8b28ef87157a07f
parent695ebcd234c306df99e12c89357ed09e456d4d1d (diff)
Suppress unused method errors flagged by error prone
The most recent Bazel version is flagging assisted inject methods as unused. Details: https://github.com/google/error-prone/issues/3174 Forward-Compatible: checked Release-Notes: skip Change-Id: Ibcdb2e509c8a48a9dd0824eddaf09f519d1959c1
-rw-r--r--java/com/google/gerrit/server/git/MultiProgressMonitor.java1
-rw-r--r--java/com/google/gerrit/server/notedb/ChangeDraftUpdate.java1
-rw-r--r--java/com/google/gerrit/server/notedb/ChangeUpdate.java1
-rw-r--r--java/com/google/gerrit/server/notedb/RobotCommentUpdate.java2
-rw-r--r--java/com/google/gerrit/server/rules/PrologRuleEvaluator.java1
5 files changed, 6 insertions, 0 deletions
diff --git a/java/com/google/gerrit/server/git/MultiProgressMonitor.java b/java/com/google/gerrit/server/git/MultiProgressMonitor.java
index 9d02ae197f..1acd98e477 100644
--- a/java/com/google/gerrit/server/git/MultiProgressMonitor.java
+++ b/java/com/google/gerrit/server/git/MultiProgressMonitor.java
@@ -252,6 +252,7 @@ public class MultiProgressMonitor implements RequestStateProvider {
* @param out stream for writing progress messages.
* @param taskName name of the overall task.
*/
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private MultiProgressMonitor(
CancellationMetrics cancellationMetrics,
diff --git a/java/com/google/gerrit/server/notedb/ChangeDraftUpdate.java b/java/com/google/gerrit/server/notedb/ChangeDraftUpdate.java
index 57f6353aa7..95298d2b08 100644
--- a/java/com/google/gerrit/server/notedb/ChangeDraftUpdate.java
+++ b/java/com/google/gerrit/server/notedb/ChangeDraftUpdate.java
@@ -92,6 +92,7 @@ public class ChangeDraftUpdate extends AbstractChangeUpdate {
private List<HumanComment> put = new ArrayList<>();
private Map<Key, DeleteReason> delete = new HashMap<>();
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private ChangeDraftUpdate(
@GerritPersonIdent PersonIdent serverIdent,
diff --git a/java/com/google/gerrit/server/notedb/ChangeUpdate.java b/java/com/google/gerrit/server/notedb/ChangeUpdate.java
index cc9b1934c4..ddc59f0c64 100644
--- a/java/com/google/gerrit/server/notedb/ChangeUpdate.java
+++ b/java/com/google/gerrit/server/notedb/ChangeUpdate.java
@@ -170,6 +170,7 @@ public class ChangeUpdate extends AbstractChangeUpdate {
private DeleteCommentRewriter deleteCommentRewriter;
private DeleteChangeMessageRewriter deleteChangeMessageRewriter;
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private ChangeUpdate(
@GerritPersonIdent PersonIdent serverIdent,
diff --git a/java/com/google/gerrit/server/notedb/RobotCommentUpdate.java b/java/com/google/gerrit/server/notedb/RobotCommentUpdate.java
index 895f378452..d13e74dc0a 100644
--- a/java/com/google/gerrit/server/notedb/RobotCommentUpdate.java
+++ b/java/com/google/gerrit/server/notedb/RobotCommentUpdate.java
@@ -69,6 +69,7 @@ public class RobotCommentUpdate extends AbstractChangeUpdate {
private List<RobotComment> put = new ArrayList<>();
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private RobotCommentUpdate(
@GerritPersonIdent PersonIdent serverIdent,
@@ -81,6 +82,7 @@ public class RobotCommentUpdate extends AbstractChangeUpdate {
super(noteUtil, serverIdent, notes, null, accountId, realAccountId, authorIdent, when);
}
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private RobotCommentUpdate(
@GerritPersonIdent PersonIdent serverIdent,
diff --git a/java/com/google/gerrit/server/rules/PrologRuleEvaluator.java b/java/com/google/gerrit/server/rules/PrologRuleEvaluator.java
index 77b64e84f4..d64a3b979d 100644
--- a/java/com/google/gerrit/server/rules/PrologRuleEvaluator.java
+++ b/java/com/google/gerrit/server/rules/PrologRuleEvaluator.java
@@ -98,6 +98,7 @@ public class PrologRuleEvaluator {
private final PrologOptions opts;
private Term submitRule;
+ @SuppressWarnings("UnusedMethod")
@AssistedInject
private PrologRuleEvaluator(
AccountCache accountCache,