Skip to content

Commit c9b85a6

Browse files
authored
[JENKINS-74990] Prevent stack overflow / Revert 'Add icons for search' (#451)
2 parents 9a984fd + 69044ec commit c9b85a6

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

src/main/java/com/cloudbees/hudson/plugins/folder/AbstractFolder.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
import jenkins.model.ProjectNamingStrategy;
102102
import jenkins.model.TransientActionFactory;
103103
import net.sf.json.JSONObject;
104-
import org.jenkins.ui.icon.IconSpec;
105104
import org.kohsuke.accmod.Restricted;
106105
import org.kohsuke.accmod.restrictions.Beta;
107106
import org.kohsuke.accmod.restrictions.NoExternalUse;
@@ -135,7 +134,7 @@
135134
*/
136135
@SuppressWarnings({"unchecked", "rawtypes"}) // mistakes in various places
137136
@SuppressFBWarnings("DMI_RANDOM_USED_ONLY_ONCE") // https://github.com/spotbugs/spotbugs/issues/1539
138-
public abstract class AbstractFolder<I extends TopLevelItem> extends AbstractItem implements TopLevelItem, ItemGroup<I>, ModifiableViewGroup, StaplerFallback, ModelObjectWithChildren, StaplerOverridable, IconSpec {
137+
public abstract class AbstractFolder<I extends TopLevelItem> extends AbstractItem implements TopLevelItem, ItemGroup<I>, ModifiableViewGroup, StaplerFallback, ModelObjectWithChildren, StaplerOverridable {
139138

140139
/**
141140
* Our logger.
@@ -306,11 +305,6 @@ protected AbstractFolderViewHolder newFolderViewHolder() {
306305
return new DefaultFolderViewHolder(views, null, newDefaultViewsTabBar());
307306
}
308307

309-
@Override
310-
public String getIconClassName() {
311-
return icon.getIconClassName();
312-
}
313-
314308
protected FolderIcon newDefaultFolderIcon() {
315309
return new StockFolderIcon();
316310
}

0 commit comments

Comments
 (0)