Browse Source

Use Collection.removeIf() where possible

See gh-13871
pull/14003/head
dreis2211 8 years ago committed by Stephane Nicoll
parent
commit
1189ccc936
  1. 8
      spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/trace/http/HttpExchangeTracer.java

8
spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/trace/http/HttpExchangeTracer.java

@ -18,7 +18,6 @@ package org.springframework.boot.actuate.trace.http; @@ -18,7 +18,6 @@ package org.springframework.boot.actuate.trace.http;
import java.net.URI;
import java.security.Principal;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
@ -103,12 +102,7 @@ public class HttpExchangeTracer { @@ -103,12 +102,7 @@ public class HttpExchangeTracer {
return new LinkedHashMap<>();
}
Map<String, List<String>> headers = headersSupplier.get();
Iterator<String> keys = headers.keySet().iterator();
while (keys.hasNext()) {
if (!headerPredicate.test(keys.next())) {
keys.remove();
}
}
headers.keySet().removeIf(s -> !headerPredicate.test(s));
return headers;
}

Loading…
Cancel
Save