< prev index next >

src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java

Print this page

        

*** 68,77 **** --- 68,78 ---- public class JdepsConfiguration implements AutoCloseable { // the token for "all modules on the module path" public static final String ALL_MODULE_PATH = "ALL-MODULE-PATH"; public static final String ALL_DEFAULT = "ALL-DEFAULT"; + public static final String ALL_SYSTEM = "ALL-SYSTEM"; public static final String MODULE_INFO = "module-info.class"; private final SystemModuleFinder system; private final ModuleFinder finder;
*** 197,212 **** Objects.requireNonNull(name); Module m = nameToModule.get(name); return m!= null ? Optional.of(m.descriptor()) : Optional.empty(); } - boolean isSystem(Module m) { - return system.find(m.name()).isPresent(); - } - boolean isValidToken(String name) { ! return ALL_MODULE_PATH.equals(name) || ALL_DEFAULT.equals(name); } /** * Returns the modules that the given module can read */ --- 198,211 ---- Objects.requireNonNull(name); Module m = nameToModule.get(name); return m!= null ? Optional.of(m.descriptor()) : Optional.empty(); } boolean isValidToken(String name) { ! return ALL_MODULE_PATH.equals(name) || ! ALL_DEFAULT.equals(name) || ! ALL_SYSTEM.equals(name); } /** * Returns the modules that the given module can read */
*** 532,541 **** --- 531,543 ---- this.addAllApplicationModules = true; break; case ALL_DEFAULT: this.addAllDefaultModules = true; break; + case ALL_SYSTEM: + this.addAllSystemModules = true; + break; default: this.rootModules.add(mn); } } return this;
< prev index next >