langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
equal
deleted
inserted
replaced
439 .computeIfAbsent(mdle, m -> new TreeSet<>(utils.makePackageComparator())); |
439 .computeIfAbsent(mdle, m -> new TreeSet<>(utils.makePackageComparator())); |
440 s.add(p); |
440 s.add(p); |
441 } |
441 } |
442 } |
442 } |
443 |
443 |
|
444 // add entries for modules which may not have exported packages |
|
445 modules.forEach((ModuleElement mdle) -> { |
|
446 modulePackages.computeIfAbsent(mdle, m -> Collections.emptySet()); |
|
447 }); |
|
448 |
444 modules.addAll(modulePackages.keySet()); |
449 modules.addAll(modulePackages.keySet()); |
445 showModules = !modules.isEmpty(); |
450 showModules = !modules.isEmpty(); |
446 for (Set<PackageElement> pkgs : modulePackages.values()) { |
451 for (Set<PackageElement> pkgs : modulePackages.values()) { |
447 packages.addAll(pkgs); |
452 packages.addAll(pkgs); |
448 } |
453 } |