From 08f2804625522c84dbc54a6208c5686a06858646 Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Sat, 14 Apr 2012 07:31:59 -0700 Subject: [PATCH] As was discussed in pull request #421, not caching it. --- core/src/main/java/hudson/model/Run.java | 29 +++++-------------- .../model/AbstractBuild/sidepanel.jelly | 10 +------ 2 files changed, 9 insertions(+), 30 deletions(-) diff --git a/core/src/main/java/hudson/model/Run.java b/core/src/main/java/hudson/model/Run.java index cf93219af8..b7cc78a2b5 100644 --- a/core/src/main/java/hudson/model/Run.java +++ b/core/src/main/java/hudson/model/Run.java @@ -242,8 +242,6 @@ public abstract class Run ,RunT extends Run transientActions; protected static final ThreadLocal ID_FORMATTER = new ThreadLocal() { @@ -274,7 +272,6 @@ public abstract class Run ,RunT extends Run,RunT extends Run getTransientActions(){ - return transientActions; - } - - /** - * Create transient actions for this build - * - * @return transient actions - */ - public List updateTransientActions(){ + public List getTransientActions() { List actions = new ArrayList(); - for(TransientBuildActionFactory factory: TransientBuildActionFactory.all()){ + for (TransientBuildActionFactory factory: TransientBuildActionFactory.all()) { actions.addAll(factory.createFor(this)); } - return actions; - } - + return Collections.unmodifiableList(actions); + } + @Override public void addAction(Action a) { super.addAction(a); @@ -2087,7 +2074,7 @@ public abstract class Run ,RunT extends Run - - - - - - - - + -- GitLab