<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:03 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-703] Rework &apos;type decimal64&apos; lookup</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-703</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;SourceSpecificContext contains a hack, attempts to lookup specific complex types by considering only a QName&apos;s localName and routes it via BUILTIN_TYPE_SUPPORTS to specific statement support.&lt;/p&gt;

&lt;p&gt;This may produce wrong results on wrong use, for example if one were to do:&lt;/p&gt;

&lt;p&gt;module foo {&lt;br/&gt;
    extension foo;&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;module bar {&lt;br/&gt;
    foo:decimal64;&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;Note how bar&apos;s use of extension should fail &amp;#8211; but it will instead being routed to Decimal64SpecificationImpl.Definition.&lt;/p&gt;

&lt;p&gt;Identify the caller, which is probably to a &apos;type decimal64&apos; or similar construct and is attempting to create a declared statement for it. This needs to be resolved in a way which does not go through SourceSpecificContext, if at all possible.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23123">YANGTOOLS-703</key>
            <summary>Rework &apos;type decimal64&apos; lookup</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="pkajsa">Peter Kajsa</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Oct 2016 12:59:51 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:55 +0000</updated>
                            <resolved>Fri, 14 Apr 2017 13:51:33 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="44226" author="rovarga" created="Thu, 27 Oct 2016 18:25:04 +0000"  >&lt;p&gt;This issue boils down to the ANTLR -&amp;gt; SourceSpecificContext mapping, which does not emit an event for &apos;type&apos; statement.&lt;/p&gt;

&lt;p&gt;In order to fix this, we need to add an abstraction to StatementSupport, which will allow it to plug into ContextBuilder.build(), so it can actively participate on how the context is being built &amp;#8211; probably by providing a way for StatementSupport to mutate itself to a different one based on the argument provided.&lt;/p&gt;

&lt;p&gt;There also seem to be special-cases for three Rfc6020Mapping types (with TYPE among them), so we should consider them if we are touching this area.&lt;/p&gt;</comment>
                            <comment id="44227" author="pkajsa" created="Tue, 11 Apr 2017 12:54:37 +0000"  >&lt;p&gt;master: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/54524/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/54524/&lt;/a&gt;&lt;br/&gt;
carbon: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/54767/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/54767/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="23122">YANGTOOLS-702</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="23125">YANGTOOLS-705</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="23127">YANGTOOLS-707</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7038</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=7038]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10336"><![CDATA[Carbon-RC0]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i028v3:</customfieldvalue>

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