diff --git a/pom.xml b/pom.xml
index e5f227eb0..8429d70e8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -232,10 +232,6 @@ THE SOFTWARE.
1.45
-
- com.github.spotbugs
- spotbugs-maven-plugin
-
diff --git a/src/spotbugs/excludesFilter.xml b/src/spotbugs/excludesFilter.xml
new file mode 100644
index 000000000..967bff18c
--- /dev/null
+++ b/src/spotbugs/excludesFilter.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java b/src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java
index c54c91aeb..4e4ad5bb3 100644
--- a/src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java
+++ b/src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java
@@ -2,6 +2,7 @@
import com.amazonaws.AmazonClientException;
import com.amazonaws.services.ec2.model.InstanceType;
+import edu.umd.cs.findbugs.annotations.NonNull;
import hudson.model.Executor;
import hudson.model.Node;
import hudson.model.Label;
@@ -30,7 +31,6 @@
import org.testcontainers.shaded.org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.jvnet.hudson.test.LoggerRule;
-import javax.annotation.Nonnull;
import java.security.Security;
import java.time.Clock;
import java.time.Duration;
@@ -141,10 +141,10 @@ public String getShortDescription() {
}
} : null;
return new AccessControlledTask() {
- @Nonnull
+ @NonNull
public ACL getACL() {
return new ACL() {
- public boolean hasPermission(@Nonnull Authentication a, @Nonnull Permission permission) {
+ public boolean hasPermission(@NonNull Authentication a, @NonNull Permission permission) {
return true;
}
};