< prev index next >

test/lib/testlibrary/ModuleUtils.java

Print this page

        

*** 30,40 **** import java.util.HashSet; import java.util.Map; import java.util.Objects; import java.util.Optional; import java.util.Set; - import java.util.function.Supplier; /** * This class consists exclusively of static utility methods that are useful * for creating tests for modules. --- 30,39 ----
*** 56,71 **** for (ModuleDescriptor descriptor : descriptors) { String name = descriptor.name(); URI uri = URI.create("module:/" + name); ! Supplier<ModuleReader> supplier = () -> { throw new UnsupportedOperationException(); }; - ModuleReference mref = new ModuleReference(descriptor, uri, supplier); - namesToReference.put(name, mref); } return new ModuleFinder() { @Override --- 55,71 ---- for (ModuleDescriptor descriptor : descriptors) { String name = descriptor.name(); URI uri = URI.create("module:/" + name); ! ModuleReference mref = new ModuleReference(descriptor, uri) { ! @Override ! public ModuleReader open() { throw new UnsupportedOperationException(); + } }; namesToReference.put(name, mref); } return new ModuleFinder() { @Override
< prev index next >