<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:10:57 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>[MDSAL-781] Eliminate BindingReflections</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-781</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;BindingReflections is a relict from the time when we did not have proper mdsal-binding-runtime support.&lt;br/&gt;
The functions of binding-runtime-spi, binding-dom-codec and binding-dom-adapter are making extensive use BindingReflections to match observed Binding classes to their DOM mapping.&lt;br/&gt;
This is counter-productive to AOT environments: mdsal-binding-runtime and its support classes should give us the information required to function in a manner which is completely independent of java.lang.reflect &#8211; rendering BindingReflections completely unncessary.&lt;/p&gt;</description>
                <environment></environment>
        <key id="36248">MDSAL-781</key>
            <summary>Eliminate BindingReflections</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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>Tue, 1 Nov 2022 21:26:02 +0000</created>
                <updated>Wed, 17 Jan 2024 11:48:56 +0000</updated>
                                                            <fixVersion>14.0.0</fixVersion>
                                    <component>Binding runtime</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                                                            <comments>
                            <comment id="72319" author="rovarga" created="Mon, 26 Jun 2023 19:34:05 +0000"  >&lt;p&gt;We have only a few methods remaining now:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;findQname()&lt;/li&gt;
	&lt;li&gt;getQNameModule()&lt;/li&gt;
	&lt;li&gt;isBindingClass()&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We should focus on eliminating individual callers as needed now.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="36442">BGPCEP-1016</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36250">MDSAL-783</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36441">CONTROLLER-2066</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="36253">MDSAL-786</subtask>
                            <subtask id="36254">MDSAL-787</subtask>
                            <subtask id="36255">MDSAL-788</subtask>
                            <subtask id="36252">MDSAL-785</subtask>
                            <subtask id="36446">MDSAL-803</subtask>
                    </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_10002" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MDSAL-780</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04387:</customfieldvalue>

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