<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:56:26 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[YANGTOOLS-1536] Leaf &apos;(urn:ieee:std:1914.3:yang:ieee1914-dot3?revision=2020-03-31)orderInfoType&apos; has default value &apos;SEQNUM&apos; marked with an if-feature statement</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1536</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;We are using version 8.0.9. and parse this yang file: &lt;span class=&quot;error&quot;&gt;&amp;#91;^ieee1914-dot3-roe@2020-03-31.yang&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This is the&#160; exception:&lt;/p&gt;



&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;Caused by: org.opendaylight.yangtools.yang.model.parser.api.YangParserException: Failed to assemble sources
&#160; &#160; at org.opendaylight.yangtools.yang.parser.impl.YangParserImpl.decodeReactorException(YangParserImpl.java:110) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.impl.YangParserImpl.buildEffectiveModel(YangParserImpl.java:104) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.model.parser.api.YangParser.buildSchemaContext(YangParser.java:157) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.parseSources(YangModelImpl.java:427) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.createSchemaContext(YangModelImpl.java:411) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.init(YangModelImpl.java:377) ~[yangbrowser.jar:?]
&#160; &#160; ... 9 more
Caused by: org.opendaylight.yangtools.yang.parser.spi.meta.SomeModifiersUnresolvedException: Some of EFFECTIVE_MODEL modifiers for statements were not resolved.
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.propagateException(BuildGlobalContext.java:256) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.transformEffective(BuildGlobalContext.java:272) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.buildEffective(BuildGlobalContext.java:231) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:232) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.impl.YangParserImpl.buildEffectiveModel(YangParserImpl.java:102) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.model.parser.api.YangParser.buildSchemaContext(YangParser.java:157) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.parseSources(YangModelImpl.java:427) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.createSchemaContext(YangModelImpl.java:411) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.init(YangModelImpl.java:377) ~[yangbrowser.jar:?]
&#160; &#160; ... 9 more
Caused by: org.opendaylight.yangtools.yang.parser.spi.source.SourceException: Leaf &apos;(urn:ieee:std:1914.3:yang:ieee1914-dot3?revision=2020-03-31)orderInfoType&apos; has default value &apos;SEQNUM&apos; marked with an if-feature statement. [at /home/eaizhao/moshell_logfiles/logs_moshell/tempfiles/20230904-170850_17589/yangmom/10.170.113.124_830_eaizhao_yang/ieee1914-dot3-roe@2020-03-31.yang:638:4]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.spi.source.SourceException.throwIf(SourceException.java:101) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.leaf.LeafStatementSupport.createEffective(LeafStatementSupport.java:99) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.leaf.LeafStatementSupport.createEffective(LeafStatementSupport.java:34) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:53) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:93) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:98) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:51) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.Optional.map(Optional.java:215) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport.createEffective(AbstractListStatementSupport.java:81) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport.createEffective(AbstractListStatementSupport.java:46) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:53) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:93) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:98) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:51) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:93) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:98) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:51) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:93) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport.buildEffectiveSubstatements(BaseStatementSupport.java:98) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseQNameStatementSupport.createEffective(BaseQNameStatementSupport.java:51) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at com.google.common.collect.Iterators$6.transform(Iterators.java:829) ~[yangbrowser.jar:?]
&#160; &#160; at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:52) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.AbstractCollection.toArray(AbstractCollection.java:141) ~[?:1.8.0_262]
&#160; &#160; at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:265) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.EffectiveStatementBase.&amp;lt;init&amp;gt;(EffectiveStatementBase.java:45) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.DeclaredEffectiveStatementBase.&amp;lt;init&amp;gt;(DeclaredEffectiveStatementBase.java:30) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveDocumentedNodeWithoutStatus.&amp;lt;init&amp;gt;(AbstractEffectiveDocumentedNodeWithoutStatus.java:28) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveDocumentedNode.&amp;lt;init&amp;gt;(AbstractEffectiveDocumentedNode.java:35) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractSchemaEffectiveDocumentedNode.&amp;lt;init&amp;gt;(AbstractSchemaEffectiveDocumentedNode.java:50) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveModule.&amp;lt;init&amp;gt;(AbstractEffectiveModule.java:85) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:58) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:97) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:64) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:45) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveModule.lambda$appendPrefixes$1(AbstractEffectiveModule.java:303) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveModule.appendPrefixes(AbstractEffectiveModule.java:299) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:66) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:97) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:64) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:45) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveModule.lambda$appendPrefixes$1(AbstractEffectiveModule.java:303) ~[yangbrowser.jar:?]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_262]
&#160; &#160; at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_262]
&#160; &#160; at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_262]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.AbstractEffectiveModule.appendPrefixes(AbstractEffectiveModule.java:299) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:66) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.ModuleEffectiveStatementImpl.&amp;lt;init&amp;gt;(ModuleEffectiveStatementImpl.java:97) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:64) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module.AbstractModuleStatementSupport.createEffective(AbstractModuleStatementSupport.java:45) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.loadEffective(StatementContextBase.java:555) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.buildEffective(StatementContextBase.java:551) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.transformEffective(BuildGlobalContext.java:270) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.buildEffective(BuildGlobalContext.java:231) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:232) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.parser.impl.YangParserImpl.buildEffectiveModel(YangParserImpl.java:102) ~[yangbrowser.jar:?]
&#160; &#160; at org.opendaylight.yangtools.yang.model.parser.api.YangParser.buildSchemaContext(YangParser.java:157) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.parseSources(YangModelImpl.java:427) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.createSchemaContext(YangModelImpl.java:411) ~[yangbrowser.jar:?]
&#160; &#160; at com.ericsson.commonlibrary.yang.model.YangModelImpl.init(YangModelImpl.java:377) ~[yangbrowser.jar:?]
&#160; &#160; ... 9 more
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Any hints? Has this been fixed in a&#160; later version.&lt;/p&gt;

&lt;p&gt;I can see on master that this class:&lt;/p&gt;

&lt;p&gt;org.opendaylight.yangtools.yang.parser.rfc7950.stmt.leaf.LeafStatementSupport&lt;/p&gt;

&lt;p&gt;does not exist anymore but there is a &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/opendaylight/yangtools/tree/master/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/if_feature&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/yangtools/tree/master/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/if_feature&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;br,&lt;/p&gt;

&lt;p&gt;//mike&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="37311">YANGTOOLS-1536</key>
            <summary>Leaf &apos;(urn:ieee:std:1914.3:yang:ieee1914-dot3?revision=2020-03-31)orderInfoType&apos; has default value &apos;SEQNUM&apos; marked with an if-feature statement</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10001">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="eraonel">mikael petterson</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Sep 2023 13:17:51 +0000</created>
                <updated>Wed, 11 Oct 2023 10:55:57 +0000</updated>
                            <resolved>Wed, 11 Oct 2023 10:53:15 +0000</resolved>
                                    <version>8.0.10</version>
                                                    <component>parser</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="72643" author="JIRAUSER12915" created="Tue, 10 Oct 2023 07:33:00 +0000"  >&lt;p&gt;Anyone working on these?&lt;/p&gt;</comment>
                            <comment id="72644" author="rovarga" created="Wed, 11 Oct 2023 10:53:15 +0000"  >&lt;p&gt;This is not a bug. The model specifically violates &lt;a href=&quot;https://www.rfc-editor.org/rfc/rfc7950#section-7.6.4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.rfc-editor.org/rfc/rfc7950#section-7.6.4&lt;/a&gt; :&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;   The definition of the default value MUST NOT be marked with an
   &quot;if-feature&quot; statement.  For example, the following is illegal:

     leaf color {
       type enumeration {
         enum blue { if-feature blue; }
         ...
       }
       default blue; // illegal - enum value is conditional
     }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="19102" name="ieee1914-dot3-roe@2020-03-31.yang" size="46544" author="eraonel" created="Mon, 4 Sep 2023 13:00:59 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i046e7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>