<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:04 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>[YANGTOOLS-705] Parser: Eliminate stmt.reactor dependency on stmt.rfc6020</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-705</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Statement reactor must not depend on any classes from rfc6020 support. Current offenders are:&lt;/p&gt;

&lt;p&gt;NamespaceStorageSupport.java:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.Utils;&lt;/p&gt;

&lt;p&gt;CrossSourceStatementReactor.java:28:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.EffectiveSchemaContext;&lt;br/&gt;
SourceSpecificContext.java:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.BitsSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.Decimal64SpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.EnumSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.IdentityRefSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.InstanceIdentifierSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.LeafrefSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.ModelDefinedStatementDefinition;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.TypeUtils;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.UnionSpecificationImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.UnknownStatementImpl;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.Utils;&lt;br/&gt;
./BuildGlobalContext.java:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.RecursiveObjectLeaker;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.Utils;&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.EffectiveSchemaContext;&lt;br/&gt;
./SubstatementContext.java:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.Utils;&lt;br/&gt;
./CustomStatementParserBuilder.java:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangInferencePipeline;&lt;br/&gt;
./RootStatementContext.java&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.IncludedModuleContext;&lt;/p&gt;

&lt;p&gt;Some of these are easy, some of these require more work to fix implementation issues causing these imports.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23125">YANGTOOLS-705</key>
            <summary>Parser: Eliminate stmt.reactor dependency on stmt.rfc6020</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="pkajsa">Peter Kajsa</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Oct 2016 16:03:48 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:55 +0000</updated>
                            <resolved>Mon, 20 Nov 2017 13:19:20 +0000</resolved>
                                                    <fixVersion>2.0.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="44229" author="pkajsa" created="Tue, 14 Mar 2017 13:08:14 +0000"  >&lt;p&gt;Possible API changes, therefore moving to next release cycle&lt;/p&gt;</comment>
                            <comment id="44230" author="pkajsa" created="Wed, 12 Apr 2017 14:31:07 +0000"  >&lt;p&gt;first patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/54841/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/54841/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44231" author="pkajsa" created="Thu, 3 Aug 2017 13:13:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/61104/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/61104/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After the patch gets merged, only the following unresolved dependency remains:&lt;br/&gt;
CrossSourceStatementReactor.java:28:&lt;br/&gt;
    import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl;&lt;br/&gt;
However, the dependency is used in @deprecated methods only, so it will be resolved when the deprecated methods will be removed.&lt;/p&gt;</comment>
                            <comment id="44232" author="rovarga" created="Thu, 24 Aug 2017 13:27:11 +0000"  >&lt;p&gt;We cannot finish this due to API freeze. Postponed to Oxygen, at which point we are free to move things around.&lt;/p&gt;</comment>
                            <comment id="44233" author="pkajsa" created="Tue, 12 Sep 2017 12:02:18 +0000"  >&lt;p&gt;next patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/63020/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/63020/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44234" author="pkajsa" created="Tue, 12 Sep 2017 14:10:41 +0000"  >&lt;p&gt;next patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/63032&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/63032&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="23126">YANGTOOLS-706</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="23123">YANGTOOLS-703</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="23134">YANGTOOLS-714</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="23122">YANGTOOLS-702</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>7051</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=7051]]></customfieldvalue>

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

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

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

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