MDSAL-301: Binding v2 - Rework javadoc generation
[mdsal.git] / binding2 / mdsal-binding2-generator-impl / src / main / java / org / opendaylight / mdsal / binding / javav2 / generator / yang / types / TypeGenHelper.java
index 7e5f38e14861d2e68c1e3b9c4e026d2ebad80445..3b2a057f839f4617725fb698557e68b88c912397 100644 (file)
@@ -135,7 +135,7 @@ final class TypeGenHelper {
         final String typedefDescription = encodeAngleBrackets(typedef.getDescription().orElse(null));
 
         genTOBuilder.setDescription(typedefDescription);
-        genTOBuilder.setReference(typedef.getReference().orElse(null));
+        typedef.getReference().ifPresent(genTOBuilder::setReference);
         genTOBuilder.setSchemaPath((List) typedef.getPath().getPathFromRoot());
         genTOBuilder.setModuleName(moduleName);
         genTOBuilder.setTypedef(true);
@@ -483,7 +483,7 @@ final class TypeGenHelper {
             final String typedefDescription = encodeAngleBrackets(typedef.getDescription().orElse(null));
 
             newType.setDescription(typedefDescription);
-            newType.setReference(typedef.getReference().orElse(null));
+            typedef.getReference().ifPresent(newType::setReference);
             newType.setSchemaPath((List) typedef.getPath().getPathFromRoot());
             newType.setModuleName(moduleName);