<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:56: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>[YANGTOOLS-1463] YangTextSchemaContextResolver needs to we aware of supported features</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1463</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;YangTextSchemaContextResolver does not currently provide a way to affect which features are supported &amp;#8211; the effective model always supports all features.&lt;/p&gt;

&lt;p&gt;Add the ability to select features used in building the effective model, which will work in an additive way with backwards compatibility. Specifically expose a new method,&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
&lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;final&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;YangTextSchemaContextResolver {
  &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; @NonNull Registration registerSupportedFeatures(QNameModule module, Set&amp;lt;QName&amp;gt; features) {
    &lt;span class=&quot;code-comment&quot;&gt;// ...
&lt;/span&gt;  }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The mechanics should work like this:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;when there are no features registered, &apos;null&apos; should be passed to the parser&lt;/li&gt;
	&lt;li&gt;if there is any module registered, a specialized implementation of Set&amp;lt;QName&amp;gt; is passed to the parser, which evaluates contains(Object) on the set of registered modules &amp;#8211; if the module is not mentioned if a registerSupportedFeatures() call, it should report as true, if it is mention, it should report true only if the feature is also enumerated in the passed Set.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="36261">YANGTOOLS-1463</key>
            <summary>YangTextSchemaContextResolver needs to we aware of supported features</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</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="matusmatok">Mat&#250;&#353; Matok</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Fri, 4 Nov 2022 17:55:12 +0000</created>
                <updated>Tue, 11 Apr 2023 15:36:28 +0000</updated>
                            <resolved>Tue, 11 Apr 2023 15:36:28 +0000</resolved>
                                                    <fixVersion>11.0.0</fixVersion>
                    <fixVersion>10.0.5</fixVersion>
                                    <component>parser</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="36258">MDSAL-789</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10300">
                    <name>Issue split</name>
                                            <outwardlinks description="split to">
                                        <issuelink>
            <issuekey id="36826">YANGTOOLS-1504</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|i043b3:</customfieldvalue>

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