dependabot[bot] opened a new pull request, #14799: URL: https://github.com/apache/pinot/pull/14799
Bumps `scala.version` from 2.12.19 to 2.13.16. Updates `org.scala-lang:scala-library` from 2.12.19 to 2.13.16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/scala/scala/releases">org.scala-lang:scala-library's releases</a>.</em></p> <blockquote> <h2>Scala 2.13.15</h2> <p>The Scala team at Lightbend is pleased to announce Scala 2.13.15.</p> <p>The following changes are highlights of this release:</p> <h3>Breaking changes</h3> <ul> <li><code>-Wconf:x,y</code> now means <code>-Wconf:x -Wconf:y</code>, with y overruling x, rather than the reverse (to align with Scala 3.4+ and with user intuition) (<a href="https://redirect.github.com/scala/scala/pull/10708">#10708</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Compiler plugins: rework and improve phase assembly (<a href="https://redirect.github.com/scala/scala/pull/10687">#10687</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>) <ul> <li>Plugin authors should check to see if they are affected</li> <li>Plugin users may see strange errors if a plugin is affected and not adjusted by its author</li> <li>Most plugins are not affected</li> </ul> </li> </ul> <h3>Compatibility</h3> <ul> <li>Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) (<a href="https://redirect.github.com/scala/scala/pull/10744">#10744</a>)</li> <li>Support Scala 3.5 in TASTy reader (<a href="https://redirect.github.com/scala/scala/pull/10811">#10811</a> by <a href="https://github.com/bishabosha"><code>@bishabosha</code></a>)</li> <li>REPL: JLine 3.26.3 (was 3.25.1) (<a href="https://redirect.github.com/scala/scala/pull/10827">#10827</a>)</li> </ul> <h3>Features</h3> <ul> <li>Support alternative JVM system images (via <code>-system</code>, like javac) (<a href="https://redirect.github.com/scala/scala/pull/10801">#10801</a> by <a href="https://github.com/szeiger"><code>@szeiger</code></a>)</li> <li>Add <code>-Ycollect-statistics</code> for collecting statistics without printing them (<a href="https://redirect.github.com/scala/scala/pull/10795">#10795</a> by <a href="https://github.com/szeiger"><code>@szeiger</code></a>)</li> </ul> <h3>Align with Scala 3</h3> <ul> <li>Add <code>-Xsource-features:double-definitions</code> to warn or error for double definitions (<a href="https://redirect.github.com/scala/scala/pull/10846">#10846</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Under <code>-Xsource:3</code>, allow importing <code>given</code>, for cross-building (<a href="https://redirect.github.com/scala/scala/pull/10786">#10786</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Under <code>-Xsource:3</code>, remove by-name restriction for case copy (<a href="https://redirect.github.com/scala/scala/pull/10770">#10770</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> </ul> <h3>Errors and warnings</h3> <ul> <li>Fix <code>-Wconf</code> and <code>-nowarn</code> to be more consistent (<a href="https://redirect.github.com/scala/scala/pull/10750">#10750</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Add <code>-Wtostring-interpolated</code> to warn if interpolator uses <code>toString</code> (<a href="https://redirect.github.com/scala/scala/pull/10776">#10776</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Improve inferred-<code>Any</code> lint (fixing false positives and false negatives) (<a href="https://redirect.github.com/scala/scala/pull/9452">#9452</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Fix false-positive unused warnings in for comprehensions (<a href="https://redirect.github.com/scala/scala/pull/10812">#10812</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>) <ul> <li>(Still seeing false positives, or new false positives? see <a href="https://redirect.github.com/scala/scala/pull/10870">scala/scala#10870</a>)</li> </ul> </li> <li>Fix false-positive by-name implicit warnings with <code>-Wmacros</code> (<a href="https://redirect.github.com/scala/scala/pull/10781">#10781</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Mention if missing symbol is on the class path (<a href="https://redirect.github.com/scala/scala/pull/10774">#10774</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Avoid unused import warnings in REPL (<a href="https://redirect.github.com/scala/scala/pull/10769">#10769</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Add <code>-Vcyclic</code> to improve reporting of "cyclic reference" errors (<a href="https://redirect.github.com/scala/scala/pull/10680">#10680</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> </ul> <h3>More changes</h3> <p>For the complete 2.13.15 change lists, see <a href="https://github.com/scala/scala/pulls?q=is%3Amerged%20milestone%3A2.13.15">all merged PRs</a> and <a href="https://github.com/scala/bug/issues?utf8=%E2%9C%93&q=is%3Aclosed+milestone%3A2.13.15">all closed bugs</a>.</p> <h2>Compatibility</h2> <p>As usual for our minor releases, Scala 2.13.15 is <a href="https://docs.scala-lang.org/overviews/core/binary-compatibility-of-scala-releases.html">binary-compatible</a> with the whole Scala 2.13 series.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/scala/scala/commit/3f6bdaeafde17d790023cc3f299b81eaaf876ca3"><code>3f6bdae</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10978">#10978</a> from scala/no-travis-ci-for-pr-validation</li> <li><a href="https://github.com/scala/scala/commit/f748f82f075fbc7ce2de8e324cea9581cecd9149"><code>f748f82</code></a> no more Travis-CI for PR validation, use GitHub Actions</li> <li><a href="https://github.com/scala/scala/commit/d2ab49d2e80ee709b8fbb701353e992d0601ba78"><code>d2ab49d</code></a> do not build the spec during PR validation</li> <li><a href="https://github.com/scala/scala/commit/92a9eb23cedca45263d4e0f0218c6968bd559553"><code>92a9eb2</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10974">#10974</a> from SethTisue/merge-2.12-to-2.13-20250106</li> <li><a href="https://github.com/scala/scala/commit/cb415baac312499a01f5565b89e07d34395990e1"><code>cb415ba</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10966">#10966</a> from SethTisue/re-fix-sbt-bridge</li> <li><a href="https://github.com/scala/scala/commit/942284b6c8ea1a9b5cf027eff61ecf549e843893"><code>942284b</code></a> correctly fix <code>NoClassDefFoundError</code> in sbt bridge</li> <li><a href="https://github.com/scala/scala/commit/63cf7c449434b69f37ca9c281b4d64a8311bca5f"><code>63cf7c4</code></a> Merge remote-tracking branch 'origin/2.12.x' into merge-2.12-to-2.13-20250106</li> <li><a href="https://github.com/scala/scala/commit/b8a0aeb0158d8a1661a005f405c622893e0e2fe9"><code>b8a0aeb</code></a> Merge commit 'b045381055674f3b5bb32b76cb5188116e8356f5' into merge-2.12-to-2....</li> <li><a href="https://github.com/scala/scala/commit/393c05f9fe25e6e77ec4c1a788d47d566c7900a8"><code>393c05f</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10973">#10973</a> from SethTisue/copyright-2025</li> <li><a href="https://github.com/scala/scala/commit/786f44a50a948af709e4480249862bc741a3e7f1"><code>786f44a</code></a> bump copyright year to 2025</li> <li>Additional commits viewable in <a href="https://github.com/scala/scala/compare/v2.12.19...v2.13.16">compare view</a></li> </ul> </details> <br /> Updates `org.scala-lang:scala-reflect` from 2.12.19 to 2.13.16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/scala/scala/releases">org.scala-lang:scala-reflect's releases</a>.</em></p> <blockquote> <h2>Scala 2.13.15</h2> <p>The Scala team at Lightbend is pleased to announce Scala 2.13.15.</p> <p>The following changes are highlights of this release:</p> <h3>Breaking changes</h3> <ul> <li><code>-Wconf:x,y</code> now means <code>-Wconf:x -Wconf:y</code>, with y overruling x, rather than the reverse (to align with Scala 3.4+ and with user intuition) (<a href="https://redirect.github.com/scala/scala/pull/10708">#10708</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Compiler plugins: rework and improve phase assembly (<a href="https://redirect.github.com/scala/scala/pull/10687">#10687</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>) <ul> <li>Plugin authors should check to see if they are affected</li> <li>Plugin users may see strange errors if a plugin is affected and not adjusted by its author</li> <li>Most plugins are not affected</li> </ul> </li> </ul> <h3>Compatibility</h3> <ul> <li>Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) (<a href="https://redirect.github.com/scala/scala/pull/10744">#10744</a>)</li> <li>Support Scala 3.5 in TASTy reader (<a href="https://redirect.github.com/scala/scala/pull/10811">#10811</a> by <a href="https://github.com/bishabosha"><code>@bishabosha</code></a>)</li> <li>REPL: JLine 3.26.3 (was 3.25.1) (<a href="https://redirect.github.com/scala/scala/pull/10827">#10827</a>)</li> </ul> <h3>Features</h3> <ul> <li>Support alternative JVM system images (via <code>-system</code>, like javac) (<a href="https://redirect.github.com/scala/scala/pull/10801">#10801</a> by <a href="https://github.com/szeiger"><code>@szeiger</code></a>)</li> <li>Add <code>-Ycollect-statistics</code> for collecting statistics without printing them (<a href="https://redirect.github.com/scala/scala/pull/10795">#10795</a> by <a href="https://github.com/szeiger"><code>@szeiger</code></a>)</li> </ul> <h3>Align with Scala 3</h3> <ul> <li>Add <code>-Xsource-features:double-definitions</code> to warn or error for double definitions (<a href="https://redirect.github.com/scala/scala/pull/10846">#10846</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Under <code>-Xsource:3</code>, allow importing <code>given</code>, for cross-building (<a href="https://redirect.github.com/scala/scala/pull/10786">#10786</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Under <code>-Xsource:3</code>, remove by-name restriction for case copy (<a href="https://redirect.github.com/scala/scala/pull/10770">#10770</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> </ul> <h3>Errors and warnings</h3> <ul> <li>Fix <code>-Wconf</code> and <code>-nowarn</code> to be more consistent (<a href="https://redirect.github.com/scala/scala/pull/10750">#10750</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Add <code>-Wtostring-interpolated</code> to warn if interpolator uses <code>toString</code> (<a href="https://redirect.github.com/scala/scala/pull/10776">#10776</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Improve inferred-<code>Any</code> lint (fixing false positives and false negatives) (<a href="https://redirect.github.com/scala/scala/pull/9452">#9452</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Fix false-positive unused warnings in for comprehensions (<a href="https://redirect.github.com/scala/scala/pull/10812">#10812</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>) <ul> <li>(Still seeing false positives, or new false positives? see <a href="https://redirect.github.com/scala/scala/pull/10870">scala/scala#10870</a>)</li> </ul> </li> <li>Fix false-positive by-name implicit warnings with <code>-Wmacros</code> (<a href="https://redirect.github.com/scala/scala/pull/10781">#10781</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Mention if missing symbol is on the class path (<a href="https://redirect.github.com/scala/scala/pull/10774">#10774</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Avoid unused import warnings in REPL (<a href="https://redirect.github.com/scala/scala/pull/10769">#10769</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> <li>Add <code>-Vcyclic</code> to improve reporting of "cyclic reference" errors (<a href="https://redirect.github.com/scala/scala/pull/10680">#10680</a> by <a href="https://github.com/som-snytt"><code>@som-snytt</code></a>)</li> </ul> <h3>More changes</h3> <p>For the complete 2.13.15 change lists, see <a href="https://github.com/scala/scala/pulls?q=is%3Amerged%20milestone%3A2.13.15">all merged PRs</a> and <a href="https://github.com/scala/bug/issues?utf8=%E2%9C%93&q=is%3Aclosed+milestone%3A2.13.15">all closed bugs</a>.</p> <h2>Compatibility</h2> <p>As usual for our minor releases, Scala 2.13.15 is <a href="https://docs.scala-lang.org/overviews/core/binary-compatibility-of-scala-releases.html">binary-compatible</a> with the whole Scala 2.13 series.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/scala/scala/commit/3f6bdaeafde17d790023cc3f299b81eaaf876ca3"><code>3f6bdae</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10978">#10978</a> from scala/no-travis-ci-for-pr-validation</li> <li><a href="https://github.com/scala/scala/commit/f748f82f075fbc7ce2de8e324cea9581cecd9149"><code>f748f82</code></a> no more Travis-CI for PR validation, use GitHub Actions</li> <li><a href="https://github.com/scala/scala/commit/d2ab49d2e80ee709b8fbb701353e992d0601ba78"><code>d2ab49d</code></a> do not build the spec during PR validation</li> <li><a href="https://github.com/scala/scala/commit/92a9eb23cedca45263d4e0f0218c6968bd559553"><code>92a9eb2</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10974">#10974</a> from SethTisue/merge-2.12-to-2.13-20250106</li> <li><a href="https://github.com/scala/scala/commit/cb415baac312499a01f5565b89e07d34395990e1"><code>cb415ba</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10966">#10966</a> from SethTisue/re-fix-sbt-bridge</li> <li><a href="https://github.com/scala/scala/commit/942284b6c8ea1a9b5cf027eff61ecf549e843893"><code>942284b</code></a> correctly fix <code>NoClassDefFoundError</code> in sbt bridge</li> <li><a href="https://github.com/scala/scala/commit/63cf7c449434b69f37ca9c281b4d64a8311bca5f"><code>63cf7c4</code></a> Merge remote-tracking branch 'origin/2.12.x' into merge-2.12-to-2.13-20250106</li> <li><a href="https://github.com/scala/scala/commit/b8a0aeb0158d8a1661a005f405c622893e0e2fe9"><code>b8a0aeb</code></a> Merge commit 'b045381055674f3b5bb32b76cb5188116e8356f5' into merge-2.12-to-2....</li> <li><a href="https://github.com/scala/scala/commit/393c05f9fe25e6e77ec4c1a788d47d566c7900a8"><code>393c05f</code></a> Merge pull request <a href="https://redirect.github.com/scala/scala/issues/10973">#10973</a> from SethTisue/copyright-2025</li> <li><a href="https://github.com/scala/scala/commit/786f44a50a948af709e4480249862bc741a3e7f1"><code>786f44a</code></a> bump copyright year to 2025</li> <li>Additional commits viewable in <a href="https://github.com/scala/scala/compare/v2.12.19...v2.13.16">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org