<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:08:34 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-73] Java Bindings: do not generate underscores in identifiers</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-73</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;As per &lt;a href=&quot;http://openjdk.java.net/jeps/213&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://openjdk.java.net/jeps/213&lt;/a&gt;, using an underscore will become a hard error in JDK9. Update the binding specification to deal with this before the world breaks for us.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26895">MDSAL-73</key>
            <summary>Java Bindings: do not generate underscores in identifiers</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="jakubtoth-0">Jakub Toth</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Thu, 5 Mar 2015 18:17:53 +0000</created>
                <updated>Fri, 9 Mar 2018 18:00:06 +0000</updated>
                            <resolved>Fri, 10 Mar 2017 11:56:47 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="54083" author="vrpolak" created="Thu, 5 Mar 2015 18:39:37 +0000"  >&lt;p&gt;&amp;gt; In addition, using underscore (&quot;_&quot;) as an identifier, which generates a warning as of Java SE 8, should be turned into an error in Java SE 9.&lt;/p&gt;

&lt;p&gt;&amp;gt; Complete the removal, begun in Java SE 8, of underscore from the set of legal identifier names.&lt;/p&gt;

&lt;p&gt;Current bug summary mentions &quot;underscores in identifiers&quot;, which is way more general than &quot;underscores as identifiers&quot;.&lt;/p&gt;</comment>
                            <comment id="54084" author="rovarga" created="Thu, 5 Mar 2015 18:43:29 +0000"  >&lt;p&gt;Typo on my part. The headline is correct.&lt;/p&gt;</comment>
                            <comment id="54085" author="vrpolak" created="Tue, 5 Apr 2016 14:16:38 +0000"  >&lt;p&gt;Link to the Java 9 technical task: &lt;a href=&quot;https://bugs.openjdk.java.net/browse/JDK-8061549&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.openjdk.java.net/browse/JDK-8061549&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54086" author="martin.ciglan" created="Mon, 13 Feb 2017 08:05:17 +0000"  >&lt;p&gt;just to confirm, underscores are allowed in constant names and enum values in generated Java code&lt;/p&gt;</comment>
                            <comment id="54087" author="jatoth@cisco.com" created="Mon, 13 Feb 2017 09:15:03 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/51132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/51132/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54088" author="vrpolak" created="Mon, 20 Feb 2017 14:00:38 +0000"  >&lt;p&gt;&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/51132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/51132/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That fixes enums, but I do not think it fixes other identifies, such as leaf names. At least there are no unit tests for non-enum namespaces.&lt;/p&gt;</comment>
                            <comment id="54089" author="martin.ciglan" created="Tue, 21 Feb 2017 08:26:19 +0000"  >&lt;p&gt;Right, but given merged utility&lt;/p&gt;

&lt;p&gt;NonJavaCharsConverter.java:&lt;/p&gt;

&lt;p&gt;public static String convertIdentifier(final String identifier, final JavaIdentifier javaIdentifier)&lt;/p&gt;

&lt;p&gt;does the rest of the job.&lt;/p&gt;

&lt;p&gt;TODO: Jakub, please add more JUnit tests dealing with non enum inputs.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="26862">MDSAL-40</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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>2791</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=2791]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10318"><![CDATA[Change Request]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10348"><![CDATA[Carbon-M5]]></customfieldvalue>

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

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