X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc6020%2Feffective%2Ftype%2FBitsSpecificationEffectiveStatementImpl.java;fp=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc6020%2Feffective%2Ftype%2FBitsSpecificationEffectiveStatementImpl.java;h=582695b8ec5ed0cd650ce6d948e7cbded3e525c9;hb=267726d8607f777926fc0eeb2de9967424a63fcd;hp=03d85d0c2886646afdfca348565158428c4dd802;hpb=640b62ee2979f2c90f8f20e00440b040118e102f;p=yangtools.git diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BitsSpecificationEffectiveStatementImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BitsSpecificationEffectiveStatementImpl.java index 03d85d0c28..582695b8ec 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BitsSpecificationEffectiveStatementImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BitsSpecificationEffectiveStatementImpl.java @@ -45,14 +45,9 @@ public final class BitsSpecificationEffectiveStatementImpl extends "Bit %s must have a position statement", b); } - final BitBuilder bitBuilder = BitBuilder.create(b.getPath(), newPos) - .setDescription(b.getDescription()).setReference(b.getReference()) - .setUnknownSchemaNodes(b.getUnknownSchemaNodes()); - if (b.getStatus() != null) { - bitBuilder.setStatus(b.getStatus()); - } - - b = bitBuilder.build(); + b = BitBuilder.create(b.getPath(), newPos).setDescription(b.getDescription()) + .setReference(b.getReference()).setStatus(b.getStatus()) + .setUnknownSchemaNodes(b.getUnknownSchemaNodes()).build(); } SourceException.throwIf(b.getPosition() < 0L && b.getPosition() > 4294967295L,