Skip to content

Commit 60c52f7

Browse files
committed
Use SuppressRestrictedWarnings
1 parent 4b4bdee commit 60c52f7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@
3838
<!-- TODO https://github.com/jenkinsci/jenkins/pull/11269 -->
3939
<jenkins.version>2.537-rc37714.d5718019b_8ff</jenkins.version>
4040
<spotless.check.skip>false</spotless.check.skip>
41-
<!-- AvatarContributor in GitHubOrgMetadataAction; SuppressRestrictedWarnings doesn't work -->
42-
<useBeta>true</useBeta>
4341
</properties>
4442

4543
<dependencyManagement>
@@ -91,6 +89,12 @@
9189
<groupId>org.jenkins-ci.plugins.workflow</groupId>
9290
<artifactId>workflow-support</artifactId>
9391
</dependency>
92+
<dependency>
93+
<groupId>org.kohsuke</groupId>
94+
<artifactId>access-modifier-suppressions</artifactId>
95+
<version>1.35</version>
96+
<scope>provided</scope>
97+
</dependency>
9498
<dependency>
9599
<groupId>io.jenkins</groupId>
96100
<artifactId>configuration-as-code</artifactId>

src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgMetadataAction.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
import jenkins.scm.api.metadata.AvatarMetadataAction;
3535
import jenkins.security.csp.AvatarContributor;
3636
import org.apache.commons.lang3.StringUtils;
37+
import org.kohsuke.accmod.restrictions.suppressions.SuppressRestrictedWarnings;
3738
import org.kohsuke.github.GHUser;
3839
import org.kohsuke.stapler.Stapler;
3940

@@ -43,6 +44,7 @@
4344
*
4445
* @author Kohsuke Kawaguchi
4546
*/
47+
@SuppressRestrictedWarnings(AvatarContributor.class)
4648
public class GitHubOrgMetadataAction extends AvatarMetadataAction {
4749
@CheckForNull
4850
private final String avatar;

0 commit comments

Comments
 (0)