< 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 >