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; } };