Pattern matching allows these to be merged, as pointed out by Sonar.
Change-Id: Ie321b5539c974dcd8929272eda122f16c83c25bf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
private static CaseSchemaNode findCase(final QName qname,
final ImmutableList<? extends EffectiveStatement<?, ?>> substatements) {
for (final EffectiveStatement<?, ?> effectiveStatement : substatements) {
- if (effectiveStatement instanceof CaseSchemaNode choiceCaseNode) {
- if (qname.equals(choiceCaseNode.getQName())) {
- return choiceCaseNode;
- }
+ if (effectiveStatement instanceof CaseSchemaNode choiceCaseNode
+ && qname.equals(choiceCaseNode.getQName())) {
+ return choiceCaseNode;
}
}