< prev index next >

src/java.base/share/classes/jdk/internal/loader/Loader.java

Print this page
rev 14279 : [mq]: 8140281-deprecation-optional.get

*** 115,125 **** LoadedModule(ModuleReference mref) { URL url = null; if (mref.location().isPresent()) { try { ! url = mref.location().get().toURL(); } catch (MalformedURLException e) { } } this.mref = mref; this.url = url; this.cs = new CodeSource(url, (CodeSigner[]) null); --- 115,125 ---- LoadedModule(ModuleReference mref) { URL url = null; if (mref.location().isPresent()) { try { ! url = mref.location().getWhenPresent().toURL(); } catch (MalformedURLException e) { } } this.mref = mref; this.url = url; this.cs = new CodeSource(url, (CodeSigner[]) null);
*** 203,213 **** */ public Loader initRemotePackageMap(Configuration cf, Layer parentLayer) { for (String name : nameToModule.keySet()) { ! ResolvedModule resolvedModule = cf.findModule(name).get(); assert resolvedModule.configuration() == cf; for (ResolvedModule other : resolvedModule.reads()) { String mn = other.name(); ClassLoader loader; --- 203,213 ---- */ public Loader initRemotePackageMap(Configuration cf, Layer parentLayer) { for (String name : nameToModule.keySet()) { ! ResolvedModule resolvedModule = cf.findModule(name).getWhenPresent(); assert resolvedModule.configuration() == cf; for (ResolvedModule other : resolvedModule.reads()) { String mn = other.name(); ClassLoader loader;
*** 305,315 **** @Override public URL run() throws IOException { Optional<URI> ouri = moduleReaderFor(mref).find(name); if (ouri.isPresent()) { try { ! return ouri.get().toURL(); } catch (MalformedURLException e) { } } return null; } }, acc); --- 305,315 ---- @Override public URL run() throws IOException { Optional<URI> ouri = moduleReaderFor(mref).find(name); if (ouri.isPresent()) { try { ! return ouri.getWhenPresent().toURL(); } catch (MalformedURLException e) { } } return null; } }, acc);
< prev index next >