From f16c36bd6deb50c7ca68ff2c0d8e8ecf6bee2143 Mon Sep 17 00:00:00 2001 From: Raihaan Shouhell Date: Thu, 6 Feb 2020 17:48:21 +0800 Subject: [PATCH] Reduce number of calls to getItems in ListView (#4462) * Call parent.getItems once * Restore check in includeItems * Restore original call to getItems --- core/src/main/java/hudson/model/ListView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/model/ListView.java b/core/src/main/java/hudson/model/ListView.java index 5ddd52ecda..8e207373cf 100644 --- a/core/src/main/java/hudson/model/ListView.java +++ b/core/src/main/java/hudson/model/ListView.java @@ -219,7 +219,7 @@ public class ListView extends View implements DirectlyModifiableView { if (recurse) { candidates = parent.getAllItems(TopLevelItem.class); } else { - candidates = parent.getItems(); + candidates = parentItems; } for (TopLevelItem item : candidates) { if (!names.contains(item.getRelativeNameFrom(getOwner().getItemGroup()))) continue;