<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:53:13 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>[CONTROLLER-517] Moved Nested Classes into dedicated class files</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-517</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;In multiple locations in MD-SAL there are large nested classes, which leads to difficult reading of the source code.&lt;/p&gt;

&lt;p&gt;This bugs should track the effort to moved nested classes out to classes dedicated for their simple purpose.&lt;/p&gt;

&lt;p&gt;Nested classes should only be used to perform, simple, insignificant tasks (generally they are anonymous).&lt;/p&gt;

&lt;p&gt;Each class should have a simple purpose. For example, one EXAMPLE of a class that should have its nested classes removed is:&lt;/p&gt;

&lt;p&gt;org.opendaylight.controller.sal.binding.impl.connect.dom.BindingIndependentConnector&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="25071">CONTROLLER-517</key>
            <summary>Moved Nested Classes into dedicated class files</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="-1">Unassigned</assignee>
                                    <reporter username="devin.avery@brocade.com">Devin Avery</reporter>
                        <labels>
                    </labels>
                <created>Wed, 28 May 2014 13:50:31 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:51 +0000</updated>
                            <resolved>Tue, 8 Dec 2015 13:36:54 +0000</resolved>
                                    <version>Helium</version>
                                                    <component>mdsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="48420" author="tony.tkacik@gmail.com" created="Tue, 15 Jul 2014 11:05:46 +0000"  >&lt;p&gt;BindingIndependentConnector fixed in&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/8896/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/8896/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="48421" author="tony.tkacik@gmail.com" created="Thu, 13 Nov 2014 09:45:16 +0000"  >&lt;p&gt;Added as blocking issue for Topic: Decrease Technical Debt.&lt;/p&gt;</comment>
                            <comment id="48422" author="tony.tkacik@gmail.com" created="Tue, 8 Dec 2015 13:36:54 +0000"  >&lt;p&gt;Was fixed in Lithium when offending classes were obsoloted and removed.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="26877">MDSAL-55</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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1093</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=1093]]></customfieldvalue>

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

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