<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:03: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>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-5033] Kotlin and Scala check task depends on spotlessApply</title>
                <link>https://jira.mongodb.org/browse/JAVA-5033</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;While convenient, this does mean checked in source code (that hasn&apos;t run check) can be reformatted causing a build to be marked dirty.&lt;/p&gt;

&lt;p&gt;1. Use a githook to run &lt;tt&gt;spotlessApply&lt;/tt&gt; automagically.&lt;br/&gt;
     Make check depend on &lt;tt&gt;spotlessCheck&lt;/tt&gt; and fail if spotless hasn&apos;t been run&lt;br/&gt;
2. Add a &lt;tt&gt;spotlessCheck&lt;/tt&gt; to static checks in evergreen&lt;/p&gt;</description>
                <environment></environment>
        <key id="2374451">JAVA-5033</key>
            <summary>Kotlin and Scala check task depends on spotlessApply</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="13201">Fixed</resolution>
                                        <assignee username="ross@mongodb.com">Ross Lawley</assignee>
                                    <reporter username="ross@mongodb.com">Ross Lawley</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Jun 2023 08:15:56 +0000</created>
                <updated>Sat, 28 Oct 2023 11:20:23 +0000</updated>
                            <resolved>Fri, 23 Jun 2023 08:27:55 +0000</resolved>
                                                    <fixVersion>4.10.1</fixVersion>
                                    <component>Build</component>
                    <component>Test Improvement</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5518741" author="xgen-internal-githook" created="Thu, 22 Jun 2023 16:09:15 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Ross Lawley&apos;, &apos;email&apos;: &apos;ross.lawley@gmail.com&apos;, &apos;username&apos;: &apos;rozza&apos;}
&lt;p&gt;Message: Scala: Fix spotless errors&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-5033&quot; title=&quot;Kotlin and Scala check task depends on spotlessApply&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-5033&quot;&gt;&lt;del&gt;JAVA-5033&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/897565cb321cd41ca7ade0e553f3084780cf0057&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/897565cb321cd41ca7ade0e553f3084780cf0057&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5518740" author="xgen-internal-githook" created="Thu, 22 Jun 2023 16:09:13 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Ross Lawley&apos;, &apos;email&apos;: &apos;ross.lawley@gmail.com&apos;, &apos;username&apos;: &apos;rozza&apos;}
&lt;p&gt;Message: Build: Ensure spotless checks are run&lt;/p&gt;

&lt;p&gt;Turn off automatic running of spotlessApply when&lt;br/&gt;
running the static analysis checks.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-5033&quot; title=&quot;Kotlin and Scala check task depends on spotlessApply&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-5033&quot;&gt;&lt;del&gt;JAVA-5033&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/e4a78044a31cfe57d91dab74af1331ca67c80b3b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e4a78044a31cfe57d91dab74af1331ca67c80b3b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5517974" author="jeff.yemin" created="Thu, 22 Jun 2023 12:27:58 +0000"  >&lt;p&gt;Another option: add a check as the last step of the static analysis task that fails if the tree is dirty&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14266" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Documentation Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;1.  What would you like to communicate to the user about this feature?&lt;br/&gt;
2.  Would you like the user to see examples of the syntax and/or executable code and its output?&lt;br/&gt;
3.  Which versions of the driver/connector does this apply to?&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1x474:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>