< prev index next >

src/java.base/share/classes/java/util/ServiceLoader.java

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

*** 598,608 **** // next descriptor if (descriptorIterator.hasNext()) { ModuleDescriptor descriptor = descriptorIterator.next(); ! nextModule = currentLayer.findModule(descriptor.name()).get(); Provides provides = descriptor.provides().get(serviceName); providersIterator = provides.providers().iterator(); continue; --- 598,608 ---- // next descriptor if (descriptorIterator.hasNext()) { ModuleDescriptor descriptor = descriptorIterator.next(); ! nextModule = currentLayer.findModule(descriptor.name()).getWhenPresent(); Provides provides = descriptor.provides().get(serviceName); providersIterator = provides.providers().iterator(); continue;
< prev index next >