diff --git a/pom.xml b/pom.xml index 46a5f8bd..52f4f973 100644 --- a/pom.xml +++ b/pom.xml @@ -47,6 +47,9 @@ jenkinsci/priority-sorter-plugin 2.401.3 6.55.0 + + + 4.8.2.0 Max Low false diff --git a/src/main/java/jenkins/advancedqueue/PrioritySorterConfiguration.java b/src/main/java/jenkins/advancedqueue/PrioritySorterConfiguration.java index 4143ccc7..06e06682 100644 --- a/src/main/java/jenkins/advancedqueue/PrioritySorterConfiguration.java +++ b/src/main/java/jenkins/advancedqueue/PrioritySorterConfiguration.java @@ -61,13 +61,17 @@ public class PrioritySorterConfiguration extends GlobalConfiguration { * @deprecated used in 2.x - replaces with XXX */ @Deprecated + @SuppressFBWarnings(value = "URF_UNREAD_FIELD", justification = "Allow deserialization of old definitions") private boolean allowPriorityOnJobs; private boolean onlyAdminsMayEditPriorityConfiguration = false; private SorterStrategy strategy; - public PrioritySorterConfiguration() {} + public PrioritySorterConfiguration() { + /* Initalize strategy to prevent spotbugs uninitialized field warning */ + strategy = DEFAULT_STRATEGY; + } public static void init() { PrioritySorterConfiguration prioritySorterConfiguration = PrioritySorterConfiguration.get();