<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:09:44 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-406] Tag generated types with a marker interface</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-406</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;When we are generating a derived type, either as part of a leaf definition or a typedef, there is no marker interface identifying the fact that the type has a relationship with binding. This leads to our inability to provide services for such types in a type-safe manner.&lt;/p&gt;

&lt;p&gt;Define a suitable yang-binding marker interface and make sure all GeneratedTypes carry it. Since GeneratedType is a superclass of GeneratedTransferObject, we need to make sure this tag is applied only to types which are not DataObjects &#8211; the reasoning being that DataObjects and these wrappers have different needs.&lt;/p&gt;

&lt;p&gt;Also consider a &apos;BindingObject&apos; type of interface, which would serve as the base for DataObject and this tagging interface.&lt;/p&gt;</description>
                <environment></environment>
        <key id="31195">MDSAL-406</key>
            <summary>Tag generated types with a marker interface</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="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="JieHan2017">Jie Han</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2018 05:08:05 +0000</created>
                <updated>Sat, 16 Mar 2019 16:38:32 +0000</updated>
                            <resolved>Sat, 16 Mar 2019 16:38:32 +0000</resolved>
                                                    <fixVersion>4.0.0</fixVersion>
                    <fixVersion>3.0.7</fixVersion>
                                    <component>Binding codegen</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="31196">MDSAL-407</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|i03lh3:</customfieldvalue>

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