<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:56:00 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-1386] Statement replicas do not trigger onStatementAdded()</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1386</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Discovered during &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1385&quot; title=&quot;Unique statement reference is not validated&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-1385&quot;&gt;&lt;del&gt;YANGTOOLS-1385&lt;/del&gt;&lt;/a&gt; development, issuing a StmtContext.replicaAsChildOf() does not trigger StatementSupport.onStatementAdded().&lt;br/&gt;
This method was introduced in &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1184&quot; title=&quot;Release InferredStatementContext&amp;#39;s effective statements after build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-1184&quot;&gt;&lt;del&gt;YANGTOOLS-1184&lt;/del&gt;&lt;/a&gt; and related effort, but the behaviour has always been that the statements introduced in places which use replicaAsChildOf() did not trigger the codepath.&lt;/p&gt;

&lt;p&gt;This is problematic, as statements introduced though this mechanism do not see the statement being instantiated in target context, and hence cannot perform statement-specific inference-based validation &amp;#8211; like attempted in &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1385&quot; title=&quot;Unique statement reference is not validated&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-1385&quot;&gt;&lt;del&gt;YANGTOOLS-1385&lt;/del&gt;&lt;/a&gt;, where an &apos;unique&apos; statement can be introduced via &apos;deviate add&apos; &amp;#8211; and it should run validation in the target list context, not in its original declaration site.&lt;/p&gt;</description>
                <environment></environment>
        <key id="35043">YANGTOOLS-1386</key>
            <summary>Statement replicas do not trigger onStatementAdded()</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</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="10000">Done</resolution>
                                        <assignee username="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Thu, 16 Dec 2021 12:47:38 +0000</created>
                <updated>Sat, 18 Dec 2021 17:34:34 +0000</updated>
                            <resolved>Sat, 18 Dec 2021 17:34:34 +0000</resolved>
                                    <version>7.0.0</version>
                    <version>7.0.9</version>
                                    <fixVersion>8.0.0</fixVersion>
                    <fixVersion>7.0.10</fixVersion>
                                    <component>parser</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <attachments>
                    </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|i0413j:</customfieldvalue>

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