changeset 48222 | 37d3e1a80c3b |
parent 47216 | 71c04702a3d5 |
child 49433 | b6671a111395 |
--- a/src/java.base/share/classes/java/lang/module/Configuration.java Fri Dec 08 11:50:39 2017 +0000 +++ b/src/java.base/share/classes/java/lang/module/Configuration.java Fri Dec 08 14:28:51 2017 +0000 @@ -543,9 +543,8 @@ if (!parents.isEmpty()) { return configurations() .skip(1) // skip this configuration - .map(cf -> cf.nameToModule) - .filter(map -> map.containsKey(name)) - .map(map -> map.get(name)) + .map(cf -> cf.nameToModule.get(name)) + .filter(Objects::nonNull) .findFirst(); }