<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:10:58 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-784] Generate binding codecs in a dedicated namespace</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-784</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;mdsal-binding-dom-codec is currently deriving its generated classes from generated interfaces. in AOT world this means we end up with a module conflict: public codegen classes are in the same package as related codec classes.&lt;br/&gt;
Allocate a Java package hierarchy to host the codecs, so that YANG-inferred names map to a codegen mapping (as they do now) and codec classes map to a separate hierarchy.&lt;br/&gt;
This boils down to eliminating CodecClassLoader.generateClass()&apos;s &apos;suffix argument &amp;#8211; the classes instead use a prefix different to BindingMapping.PACKAGE_PREFIX (&quot;org.opendaylight.yang.gen.v1&quot;), for example &quot;org.opendaylight.yang.rt.v1&quot; .&lt;/p&gt;</description>
                <environment></environment>
        <key id="36251">MDSAL-784</key>
            <summary>Generate binding codecs in a dedicated namespace</summary>
                <type id="10101" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10318&amp;avatarType=issuetype">Task</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="rkashapov">Ruslan Kashapov</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Tue, 1 Nov 2022 22:02:05 +0000</created>
                <updated>Thu, 24 Nov 2022 13:50:11 +0000</updated>
                            <resolved>Thu, 24 Nov 2022 13:50:11 +0000</resolved>
                                                    <fixVersion>11.0.0</fixVersion>
                                    <component>Binding runtime</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|i0438v:</customfieldvalue>

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