<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:50 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-972] YANG parser should bind leaf-instantiated leafref paths</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-972</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Since &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-969&quot; title=&quot;Integrate leafref path parser&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-969&quot;&gt;&lt;del&gt;YANGTOOLS-969&lt;/del&gt;&lt;/a&gt; introduced support for parsing leafref path expressions, this support is not complete, as it does not perform binding of unqualified QNames when a leaf is completely instantiated.&lt;/p&gt;

&lt;p&gt;As a first step, we should recognize when we are parsing the argument value in an instantiated-leaf case and perform full binding.&lt;/p&gt;

&lt;p&gt;As the second step, we should hook onto StatementSupport.adaptArgumentValue() and intercept the case when leaves from groupings are landing in their final instantiation. This may require some trickery, as type statements are reused when they are copied.&lt;/p&gt;

&lt;p&gt;The third step, which is probably related to the second one, is how to validate typedef references when they are used in leaves.&lt;/p&gt;

&lt;p&gt;Finally we need to define how binding relates to LeafrefTypeDefinition, as currently we do not have an avenue how to update an the path expression and our users are doing dirty tricks to parse them out.&lt;/p&gt;</description>
                <environment></environment>
        <key id="31545">YANGTOOLS-972</key>
            <summary>YANG parser should bind leaf-instantiated leafref paths</summary>
                <type id="10103" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10311&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Mar 2019 22:54:26 +0000</created>
                <updated>Fri, 5 Jan 2024 14:54:26 +0000</updated>
                                                            <fixVersion>14.0.0</fixVersion>
                                    <component>parser</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="31546">YANGTOOLS-973</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|i03n9j:</customfieldvalue>

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