Skip to content

Commit 48134f6

Browse files
authored
Replace JSR-305 annotations with spotbugs annotations (#329)
1 parent 8a1ee1c commit 48134f6

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

src/main/java/com/datapipe/jenkins/vault/VaultBindingStep.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.datapipe.jenkins.vault.model.VaultSecret;
2929
import com.google.common.annotations.VisibleForTesting;
3030
import edu.umd.cs.findbugs.annotations.CheckForNull;
31+
import edu.umd.cs.findbugs.annotations.NonNull;
3132
import hudson.EnvVars;
3233
import hudson.Extension;
3334
import hudson.console.ConsoleLogFilter;
@@ -43,7 +44,6 @@
4344
import java.util.List;
4445
import java.util.Map;
4546
import java.util.Set;
46-
import javax.annotation.Nonnull;
4747
import org.jenkinsci.plugins.workflow.steps.BodyExecutionCallback.TailCall;
4848
import org.jenkinsci.plugins.workflow.steps.BodyInvoker;
4949
import org.jenkinsci.plugins.workflow.steps.EnvironmentExpander;
@@ -182,7 +182,7 @@ public String getFunctionName() {
182182
return "withVault";
183183
}
184184

185-
@Nonnull
185+
@NonNull
186186
@Override
187187
public String getDisplayName() {
188188
return "Vault Plugin";

src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultCertificateCredentialsBinding.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datapipe.jenkins.vault.credentials.common;
22

3+
import edu.umd.cs.findbugs.annotations.NonNull;
34
import edu.umd.cs.findbugs.annotations.Nullable;
45
import hudson.Extension;
56
import hudson.FilePath;
@@ -13,7 +14,6 @@
1314
import java.util.HashSet;
1415
import java.util.Map;
1516
import java.util.Set;
16-
import javax.annotation.Nonnull;
1717
import org.jenkinsci.plugins.credentialsbinding.BindingDescriptor;
1818
import org.jenkinsci.plugins.credentialsbinding.MultiBinding;
1919
import org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir;
@@ -46,7 +46,7 @@ protected Class<VaultCertificateCredentials> type() {
4646
}
4747

4848
@Override
49-
public MultiEnvironment bind(@Nonnull Run<?, ?> build, FilePath workspace, Launcher launcher,
49+
public MultiEnvironment bind(@NonNull Run<?, ?> build, FilePath workspace, Launcher launcher,
5050
TaskListener listener)
5151
throws IOException, InterruptedException {
5252
VaultCertificateCredentials credentials = this.getCredentials(build);

src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultStringCredentialBinding.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.datapipe.jenkins.vault.credentials.common;
22

3+
import edu.umd.cs.findbugs.annotations.NonNull;
4+
import edu.umd.cs.findbugs.annotations.Nullable;
35
import hudson.Extension;
46
import hudson.FilePath;
57
import hudson.Launcher;
68
import hudson.model.Run;
79
import hudson.model.TaskListener;
810
import java.io.IOException;
9-
import javax.annotation.Nonnull;
10-
import javax.annotation.Nullable;
1111
import org.jenkinsci.Symbol;
1212
import org.jenkinsci.plugins.credentialsbinding.Binding;
1313
import org.jenkinsci.plugins.credentialsbinding.BindingDescriptor;
@@ -25,10 +25,10 @@ public VaultStringCredentialBinding(String variable, String credentialsId) {
2525
return VaultStringCredential.class;
2626
}
2727

28-
@Override public SingleEnvironment bindSingle(@Nonnull Run<?,?> build,
28+
@Override public SingleEnvironment bindSingle(@NonNull Run<?,?> build,
2929
@Nullable FilePath workspace,
3030
@Nullable Launcher launcher,
31-
@Nonnull TaskListener listener) throws IOException, InterruptedException {
31+
@NonNull TaskListener listener) throws IOException, InterruptedException {
3232
return new SingleEnvironment(getCredentials(build).getSecret().getPlainText());
3333
}
3434

src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultUsernamePasswordCredentialBinding.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datapipe.jenkins.vault.credentials.common;
22

3+
import edu.umd.cs.findbugs.annotations.NonNull;
34
import edu.umd.cs.findbugs.annotations.Nullable;
45
import hudson.Extension;
56
import hudson.FilePath;
@@ -13,7 +14,6 @@
1314
import java.util.HashSet;
1415
import java.util.Map;
1516
import java.util.Set;
16-
import javax.annotation.Nonnull;
1717
import org.jenkinsci.plugins.credentialsbinding.BindingDescriptor;
1818
import org.jenkinsci.plugins.credentialsbinding.MultiBinding;
1919
import org.kohsuke.stapler.AncestorInPath;
@@ -45,7 +45,7 @@ protected Class<VaultUsernamePasswordCredential> type() {
4545
}
4646

4747
@Override
48-
public MultiEnvironment bind(@Nonnull Run<?, ?> build, FilePath workspace, Launcher launcher,
48+
public MultiEnvironment bind(@NonNull Run<?, ?> build, FilePath workspace, Launcher launcher,
4949
TaskListener listener)
5050
throws IOException, InterruptedException {
5151
VaultUsernamePasswordCredential credentials = this.getCredentials(build);

src/test/java/com/datapipe/jenkins/vault/VaultBindingStepWithMockAccessor.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential;
77
import com.datapipe.jenkins.vault.credentials.VaultCredential;
88
import com.datapipe.jenkins.vault.model.VaultSecret;
9+
import edu.umd.cs.findbugs.annotations.NonNull;
910
import hudson.EnvVars;
1011
import hudson.Extension;
1112
import hudson.model.Run;
@@ -17,7 +18,6 @@
1718
import java.util.List;
1819
import java.util.Map;
1920
import java.util.Set;
20-
import javax.annotation.Nonnull;
2121
import org.jenkinsci.plugins.workflow.steps.StepContext;
2222
import org.jenkinsci.plugins.workflow.steps.StepDescriptor;
2323
import org.jenkinsci.plugins.workflow.steps.StepExecution;
@@ -103,7 +103,7 @@ public String getFunctionName() {
103103
return "withVaultMock";
104104
}
105105

106-
@Nonnull
106+
@NonNull
107107
@Override
108108
public String getDisplayName() {
109109
return "Vault Mock Plugin";

0 commit comments

Comments
 (0)