Migrate users of Optional.get()
[netconf.git] / netconf / mdsal-netconf-connector / src / main / java / org / opendaylight / netconf / mdsal / connector / MdsalNetconfOperationServiceFactory.java
index ca9e57a0712585137bca10cfd4b5b43d4b2d7ad5..a06588fa5f37d96e22f6bc85a4c09809fee98e60 100644 (file)
@@ -100,15 +100,9 @@ public final class MdsalNetconfOperationServiceFactory implements NetconfOperati
         // capabilities.add(new BasicCapability("urn:ietf:params:netconf:capability:candidate:1.0"));
 
         for (final Module module : currentContext.getModules()) {
-            Optional<YangModuleCapability> cap = moduleToCapability(module, rootSchemaSourceProviderDependency);
-            if (cap.isPresent()) {
-                capabilities.add(cap.get());
-            }
+            moduleToCapability(module, rootSchemaSourceProviderDependency).ifPresent(capabilities::add);
             for (final Submodule submodule : module.getSubmodules()) {
-                cap = moduleToCapability(submodule, rootSchemaSourceProviderDependency);
-                if (cap.isPresent()) {
-                    capabilities.add(cap.get());
-                }
+                moduleToCapability(submodule, rootSchemaSourceProviderDependency).ifPresent(capabilities::add);
             }
         }