< prev index next >

src/java.base/share/classes/jdk/internal/module/Modules.java

Print this page

        

*** 80,91 **** */ public static Module defineModule(ClassLoader loader, String name, Set<String> packages) { ! ModuleDescriptor descriptor = ModuleDescriptor.module(name) ! .contains(packages) .build(); return JLRMA.defineModule(loader, descriptor, null); } --- 80,91 ---- */ public static Module defineModule(ClassLoader loader, String name, Set<String> packages) { ! ModuleDescriptor descriptor = ModuleDescriptor.newModule(name) ! .packages(packages) .build(); return JLRMA.defineModule(loader, descriptor, null); }
*** 183,193 **** } /** * Adds a package to a module's content. * ! * This method is a no-op if the module already contains the package. */ public static void addPackage(Module m, String pn) { JLRMA.addPackage(m, pn); } --- 183,194 ---- } /** * Adds a package to a module's content. * ! * This method is a no-op if the module already contains the package or the ! * module is an unnamed module. */ public static void addPackage(Module m, String pn) { JLRMA.addPackage(m, pn); }
< prev index next >