From 080411ec38e78e8677afa61cbf3fd061b7923134 Mon Sep 17 00:00:00 2001 From: sergeykad Date: Thu, 21 Sep 2023 11:57:31 -0700 Subject: [PATCH] Added exempting variable annotations Partially fixes https://github.com/google/error-prone/issues/2881 Fixes #2947 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/error-prone/pull/2947 from sergeykad:unused_variable a41b7e3a7a027c27a6862e02ec38e23e86f6afbf PiperOrigin-RevId: 567376567 --- .../java/com/google/errorprone/bugpatterns/UnusedVariable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/google/errorprone/bugpatterns/UnusedVariable.java b/core/src/main/java/com/google/errorprone/bugpatterns/UnusedVariable.java index 7d5728bcee3..fa1742671a2 100644 --- a/core/src/main/java/com/google/errorprone/bugpatterns/UnusedVariable.java +++ b/core/src/main/java/com/google/errorprone/bugpatterns/UnusedVariable.java @@ -145,7 +145,8 @@ public final class UnusedVariable extends BugChecker implements CompilationUnitT "org.openqa.selenium.support.FindBy", "org.openqa.selenium.support.FindBys", "org.apache.beam.sdk.transforms.DoFn.TimerId", - "org.apache.beam.sdk.transforms.DoFn.StateId"); + "org.apache.beam.sdk.transforms.DoFn.StateId", + "org.springframework.boot.test.mock.mockito.MockBean"); // TODO(ghm): Find a sensible place to dedupe this with UnnecessarilyVisible. private static final ImmutableSet ANNOTATIONS_INDICATING_PARAMETERS_SHOULD_BE_CHECKED =