<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:56:12 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-1453] Do not use Class for ParserNamespace identification</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1453</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;All namespace interactions are centered around ParserNamespace, which is an interface and its concretizations, which are also interfaces, hence it is not clear what is an abstract concept and what is a real namespace.&lt;br/&gt;
Furthermore we ParserNamespace.class equivalents in API calls, which leads to inscrutable interactions, as it looking for users of a particular namespace means searching for Namespace.class references.&lt;/p&gt;

&lt;p&gt;This is an artifact of the proof-of-concept design and a few unfortunate entanglements of ParserNamespaces with other constructs.&lt;/p&gt;

&lt;p&gt;Refactor these to the point where we only have ParserNamespace and SchemaTreeNamespace classes and all other identifiers being singleton objects. To that effect ParserNamespace needs to become a proper yang.concepts.Identifier and needs to be used as such.&lt;/p&gt;</description>
                <environment></environment>
        <key id="36121">YANGTOOLS-1453</key>
            <summary>Do not use Class for ParserNamespace identification</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="10000">Done</resolution>
                                        <assignee username="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Thu, 18 Aug 2022 21:27:46 +0000</created>
                <updated>Mon, 3 Oct 2022 16:50:57 +0000</updated>
                            <resolved>Mon, 3 Oct 2022 16:50:57 +0000</resolved>
                                                    <fixVersion>10.0.0</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|i042vj:</customfieldvalue>

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