<!-- 
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-1384] Remove ModelStatement.statementSource()</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1384</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;ModelStatement.statementSource() is a confusing contract, as it allows for DeclaredStatements which are not StatementOrigin.DECLARATION. A DeclaredStatement is by definition declared, so this does not quite make sense.&lt;/p&gt;

&lt;p&gt;Based on historical record, the interface design comes from 2015 (Java 7). In Java 8 world, though, and thus have a consistent way of saying that:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;DeclaredStatement is always StatementOrigin.DECLARATION&lt;/li&gt;
	&lt;li&gt;EffectiveStatement is either one of the possibilities based on getDeclared() being null (or not)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Remove all ModelStatement.statementSource() implementations in favor of default implementations in DeclaredStatement and EffectiveStatement.&lt;/p&gt;</description>
                <environment></environment>
        <key id="35040">YANGTOOLS-1384</key>
            <summary>Remove ModelStatement.statementSource()</summary>
                <type id="10102" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10316&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="35002">YANGTOOLS-1372</parent>
                                    <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="10000">Done</resolution>
                                        <assignee username="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Mon, 13 Dec 2021 23:55:06 +0000</created>
                <updated>Wed, 15 Dec 2021 14:40:25 +0000</updated>
                            <resolved>Tue, 14 Dec 2021 01:52:17 +0000</resolved>
                                                    <fixVersion>8.0.0</fixVersion>
                                    <component>model-api</component>
                    <component>model-ri</component>
                    <component>parser</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="70356" author="rovarga" created="Wed, 15 Dec 2021 14:40:25 +0000"  >&lt;p&gt;As it turns out, once we implement &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1372&quot; title=&quot;Add support for purely-effective substatements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-1372&quot;&gt;&lt;del&gt;YANGTOOLS-1372&lt;/del&gt;&lt;/a&gt;, this method is only useful for EffectiveStatements. Hence we will be moving it there.&lt;/p&gt;</comment>
                    </comments>
                    <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|i04133:</customfieldvalue>

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