Author: fschumacher
Date: Sun May 26 10:20:52 2019
New Revision: 1860049
URL: http://svn.apache.org/viewvc?rev=1860049&view=rev
Log:
Shorten lambda expressions by using references and anyMatch
Modified:
jmeter/trunk/test/src/org/apache/jmeter/engine/LocalHostTest.java
Modified: jmeter/trunk/test/src/org/apache/jmeter/engine/LocalHostTest.java
URL:
http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/engine/LocalHostTest.java?rev=1860049&r1=1860048&r2=1860049&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/engine/LocalHostTest.java (original)
+++ jmeter/trunk/test/src/org/apache/jmeter/engine/LocalHostTest.java Sun May
26 10:20:52 2019
@@ -51,10 +51,8 @@ public class LocalHostTest {
.list(NetworkInterface.getNetworkInterfaces()).stream()
.flatMap(iface -> iface.getInterfaceAddresses().stream())
.filter(iface -> iface.getNetworkPrefixLength() <= 32) // hack
to prevent checking IPv6
- .map(addr -> toSubnetInfo(addr))
- .filter(subnetInfo -> subnetInfo.isInRange(localHost))
- .findFirst()
- .isPresent();
+ .map(this::toSubnetInfo)
+ .anyMatch(subnetInfo -> subnetInfo.isInRange(localHost));
Assert.assertTrue(
"localHost: " + localHost + " is bound to an interface",
localHostIsBound);