From 36e49dd616b1f00ab97942f3c8a7514ff1d1cbc3 Mon Sep 17 00:00:00 2001 From: kohsuke Date: Tue, 24 Feb 2009 20:06:41 +0000 Subject: [PATCH] this needs to come later to avoid initialization order problem git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15673 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/model/Hudson.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/core/src/main/java/hudson/model/Hudson.java b/core/src/main/java/hudson/model/Hudson.java index bce9f661b6..548bbdd4e6 100644 --- a/core/src/main/java/hudson/model/Hudson.java +++ b/core/src/main/java/hudson/model/Hudson.java @@ -55,7 +55,6 @@ import hudson.remoting.LocalChannel; import hudson.remoting.VirtualChannel; import hudson.scm.CVSSCM; import hudson.scm.RepositoryBrowser; -import hudson.scm.RepositoryBrowsers; import hudson.scm.SCM; import hudson.scm.SCMDescriptor; import hudson.scm.SCMS; @@ -91,7 +90,6 @@ import hudson.tasks.Mailer; import hudson.tasks.Publisher; import hudson.triggers.Trigger; import hudson.triggers.TriggerDescriptor; -import hudson.triggers.Triggers; import hudson.util.CaseInsensitiveComparator; import hudson.util.ClockDifference; import hudson.util.CopyOnWriteList; @@ -272,11 +270,6 @@ public final class Hudson extends Node implements ItemGroup, Stapl private List jdks = new ArrayList(); - /** - * Widgets on Hudson. - */ - private transient final List widgets = getExtensionList(Widget.class); - private transient volatile DependencyGraph dependencyGraph; /** @@ -423,6 +416,11 @@ public final class Hudson extends Node implements ItemGroup, Stapl /*package*/ final CopyOnWriteArraySet disabledAdministrativeMonitors = new CopyOnWriteArraySet(); + /** + * Widgets on Hudson. + */ + private transient final List widgets = getExtensionList(Widget.class); + /** * {@link AdjunctManager} */ -- GitLab