Replace orElse(null).get() with orElseThrow().get() because
it can produce NullPointerException
JIRA: NETCONF-1172
Change-Id: If0b48b474f6a3e6ed4f6b939b9f5a0709c0244a7
Signed-off-by: Matej Sramcik <matej.sramcik@pantheon.tech>
dataNodeProperties.items(items);
dataNodeProperties.description(schemaNode.getDescription().orElse(""));
if (node.getElementCountConstraint().isPresent()) {
- final var minElements = node.getElementCountConstraint().orElse(null).getMinElements();
+ final var minElements = node.getElementCountConstraint().orElseThrow().getMinElements();
dataNodeProperties.minItems(minElements);
- dataNodeProperties.maxItems(node.getElementCountConstraint().orElse(null).getMaxElements());
+ dataNodeProperties.maxItems(node.getElementCountConstraint().orElseThrow().getMaxElements());
if (minElements != null) {
dataNodeProperties.example(createExamples(node, minElements));
}