<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:57:08 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[JAVA-2409] Ensure that at most one package-info.java per package is included in mongo-java-driver sources jar</title>
                <link>https://jira.mongodb.org/browse/JAVA-2409</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;As part of the 3.x driver re-architecture, we ended up having to split several packages  across multiple jar files.  Some of the classes are in bson, some are in mongodb-driver-core, and some are in mongodb-driver.  The source directory for each contains a package-info.java.&lt;/p&gt;

&lt;p&gt;But then when we create the uber-jar, mongo-java-driver, both package-info.java files are included in the sources uber-jar.  &lt;/p&gt;

&lt;p&gt;We should ensure that there is at most one package-info.java per package in the sources uber-jar.&lt;/p&gt;

&lt;p&gt;Affected packages:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;com.mongodb&lt;/li&gt;
	&lt;li&gt;com.mongodb.client&lt;/li&gt;
	&lt;li&gt;com.mongodb.client.model&lt;/li&gt;
	&lt;li&gt;org.bson&lt;/li&gt;
	&lt;li&gt;org.bson.io&lt;/li&gt;
	&lt;li&gt;org.bson.types&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="338916">JAVA-2409</key>
            <summary>Ensure that at most one package-info.java per package is included in mongo-java-driver sources jar</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Dec 2016 19:23:58 +0000</created>
                <updated>Mon, 19 Dec 2016 16:36:14 +0000</updated>
                            <resolved>Thu, 15 Dec 2016 13:54:05 +0000</resolved>
                                    <version>3.0.0</version>
                                    <fixVersion>3.4.1</fixVersion>
                                    <component>Build</component>
                                        <votes>1</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="1458836" author="xgen-internal-githook" created="Thu, 15 Dec 2016 13:53:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-2409&quot; title=&quot;Ensure that at most one package-info.java per package is included in mongo-java-driver sources jar&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-2409&quot;&gt;&lt;del&gt;JAVA-2409&lt;/del&gt;&lt;/a&gt;: Remove redundant package-info.java files in driver module and suppress checkstyle errors&lt;br/&gt;
Branch: 3.4.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/fe5e52947b0240223eba2d7bd9adf75ea4948981&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/fe5e52947b0240223eba2d7bd9adf75ea4948981&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1458835" author="xgen-internal-githook" created="Thu, 15 Dec 2016 13:53:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-2409&quot; title=&quot;Ensure that at most one package-info.java per package is included in mongo-java-driver sources jar&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-2409&quot;&gt;&lt;del&gt;JAVA-2409&lt;/del&gt;&lt;/a&gt;: Remove redundant package-info.java files in driver module and suppress checkstyle errors&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/def1d130b54a67fbb7a52f64175de01725001b32&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/def1d130b54a67fbb7a52f64175de01725001b32&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hssw8f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1409">JVM Sprint 37</customfieldvalue>

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