diff --git a/core/src/main/java/hudson/PluginManager.java b/core/src/main/java/hudson/PluginManager.java index 91e8e11c12..24ea447fc5 100644 --- a/core/src/main/java/hudson/PluginManager.java +++ b/core/src/main/java/hudson/PluginManager.java @@ -1726,10 +1726,7 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas hudson.checkPermission(Jenkins.ADMINISTER); UpdateCenter uc = hudson.getUpdateCenter(); PersistedList sites = uc.getSites(); - for (UpdateSite s : sites) { - if (s.getId().equals(UpdateCenter.ID_DEFAULT)) - sites.remove(s); - } + sites.removeIf(s -> s.getId().equals(UpdateCenter.ID_DEFAULT)); sites.add(new UpdateSite(UpdateCenter.ID_DEFAULT, site)); return new HttpRedirect("advanced"); diff --git a/core/src/main/java/jenkins/FilePathFilterAggregator.java b/core/src/main/java/jenkins/FilePathFilterAggregator.java index f338d25888..069033a127 100644 --- a/core/src/main/java/jenkins/FilePathFilterAggregator.java +++ b/core/src/main/java/jenkins/FilePathFilterAggregator.java @@ -60,10 +60,7 @@ class FilePathFilterAggregator extends FilePathFilter { } public void remove(FilePathFilter f) { - for (Entry e : all) { - if (e.filter==f) - all.remove(e); - } + all.removeIf(e -> e.filter == f); } /**