Skip to content

Commit

Permalink
dependabot: bump org.scala-lang:scala-library from 2.13.9 to 2.13.11 (#…
Browse files Browse the repository at this point in the history
…3119)

Bumps [org.scala-lang:scala-library](https://github.com/scala/scala)
from 2.13.9 to 2.13.11.
<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.11</h2>
<p>The Scala team at Lightbend is pleased to announce the availability
of Scala 2.13.11.</p>
<p>The following changes are highlights of this release:</p>
<h3>Collections</h3>
<ul>
<li>Faster <code>Vector</code> concatenation (<a
href="https://redirect.github.com/scala/scala/pull/10159">#10159</a> by
<a href="https://github.com/ansvonwa"><code>@​ansvonwa</code></a>)</li>
<li>New <code>LinkedHashMap</code>/<code>LinkedHashSet</code>
implementation (<a
href="https://redirect.github.com/scala/scala/pull/10221">#10221</a> by
<a
href="https://github.com/liang3zy22"><code>@​liang3zy22</code></a>)</li>
</ul>
<h3>Compatibility</h3>
<ul>
<li>Support JDK 20 and 21 by upgrading to ASM 9.5 (<a
href="https://redirect.github.com/scala/scala/pull/10363">#10363</a>, <a
href="https://redirect.github.com/scala/scala/pull/10184">#10184</a> by
<a
href="https://github.com/Philippus"><code>@​Philippus</code></a>)</li>
<li>Fix crash reading JDK 21 classfiles (<a
href="https://redirect.github.com/scala/scala/pull/10397">#10397</a>)</li>
<li>Support Java 17 <code>sealed</code> in Java sources and classfiles
(<a
href="https://redirect.github.com/scala/scala/pull/10348">#10348</a>, <a
href="https://redirect.github.com/scala/scala/pull/10105">#10105</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Support Scala 3.3 in TASTy reader (<a
href="https://redirect.github.com/scala/scala/pull/10299">#10299</a> by
<a
href="https://github.com/bishabosha"><code>@​bishabosha</code></a>)</li>
</ul>
<h3>Align with Scala 3</h3>
<ul>
<li>Accept <code>implicit _</code>, <code>implicit (x: Int)</code> in
lambdas, like Scala 3 does (<a
href="https://redirect.github.com/scala/scala/pull/10327">#10327</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Deprecate infix type args, as they are dropped in Scala 3 (<a
href="https://redirect.github.com/scala/scala/pull/10255">#10255</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Allow eta-expansion of methods with dependent types (<a
href="https://redirect.github.com/scala/scala/pull/10166">#10166</a>)</li>
<li>Abstract parent <code>copy</code> does not suspend case
<code>copy</code> (<a
href="https://redirect.github.com/scala/scala/pull/10085">#10085</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Don't GLB binders of type patterns, use the type directly (<a
href="https://redirect.github.com/scala/scala/pull/10247">#10247</a>)</li>
<li>Under <code>-Xsource:3</code>, warn that inherited members no longer
take precedence over outer definitions in Scala 3 (<a
href="https://redirect.github.com/scala/scala/pull/10220">#10220</a>, <a
href="https://redirect.github.com/scala/scala/pull/10339">#10339</a>)</li>
<li>Under <code>-Xsource:3</code>, adjust 2.13.9 change to ignore
override type for whitebox macro expansion (<a
href="https://redirect.github.com/scala/scala/pull/10188">#10188</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Under <code>-Xsource:3</code>, use narrowest type for pt of override
(<a href="https://redirect.github.com/scala/scala/pull/10198">#10198</a>
by <a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Under <code>-Xsource:3</code>, warn about change to parenless lambda
parens (<a
href="https://redirect.github.com/scala/scala/pull/10320">#10320</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
</ul>
<h3>Lints and warnings</h3>
<ul>
<li>Lint select from <code>Unit</code>, or <code>Int</code> that incurs
widening (<a
href="https://redirect.github.com/scala/scala/pull/10372">#10372</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Lint for integral divisions that are widened to a float (<a
href="https://redirect.github.com/scala/scala/pull/10369">#10369</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Lint if args adapted to <code>Unit</code> and discarded (<a
href="https://redirect.github.com/scala/scala/pull/10150">#10150</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Warn that implicit should have explicit type (<a
href="https://redirect.github.com/scala/scala/pull/10083">#10083</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
</ul>
<h3>Other notable changes</h3>
<ul>
<li>Disallow mixins where super calls bind to vals (<a
href="https://redirect.github.com/scala/scala/pull/10268">#10268</a>)</li>
<li>Make scalac's argument-file processing more like javac's in handling
spaces and line breaks (<a
href="https://redirect.github.com/scala/scala/pull/10319">#10319</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Bump JLine and JNA versions (<a
href="https://redirect.github.com/scala/scala/pull/10318">#10318</a>)</li>
<li><code>javabootclasspath</code> supersedes <code>jrt</code> (<a
href="https://redirect.github.com/scala/scala/pull/10336">#10336</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Report total errors on stderr (<a
href="https://redirect.github.com/scala/scala/pull/10272">#10272</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Fix pathologically slow compilation of some pattern matches since
2.13.7 (<a
href="https://redirect.github.com/scala/scala/pull/10258">#10258</a> by
<a
href="https://github.com/KisaragiEffective"><code>@​KisaragiEffective</code></a>)</li>
<li>Provide <code>equals</code> and <code>hashCode</code> on
<code>IterableWrapper</code> again (fixing 2.13.9 regression) (<a
href="https://redirect.github.com/scala/scala/pull/10205">#10205</a> by
<a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
<li>Improvements to <code>-Vimplicits</code>; errors now show complete
implicit search tree (<a
href="https://redirect.github.com/scala/scala/pull/9944">#9944</a> by <a
href="https://github.com/tribbloid"><code>@​tribbloid</code></a>)</li>
<li><code>-Vprint</code> defaults to <code>-Vprint:typer</code>; phases
may be prefixed with <code>~</code> to mean &quot;before and after&quot;
(<a href="https://redirect.github.com/scala/scala/pull/10173">#10173</a>
by <a
href="https://github.com/som-snytt"><code>@​som-snytt</code></a>)</li>
</ul>
<p>2.13.11 also includes the <a
href="https://github.com/scala/scala/releases/v2.12.18">changes from
Scala 2.12.18</a>. (A few of the most significant, such as those
involving JDK 20 and 21 compatibility, are listed above.)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/scala/scala/commit/f113b1ab477ae2052725fe0b7ba5ae2796903807"><code>f113b1a</code></a>
Merge pull request <a
href="https://redirect.github.com/scala/scala/issues/10417">#10417</a>
from SethTisue/revert-pr-10148</li>
<li><a
href="https://github.com/scala/scala/commit/3fdd09135aa89f6d3cfa51a7655c95df412c664e"><code>3fdd091</code></a>
revert pull request <a
href="https://redirect.github.com/scala/scala/issues/10148">#10148</a>
in its entirety</li>
<li><a
href="https://github.com/scala/scala/commit/fd209dca84321d51b8e250a9f25d58fce5e6d902"><code>fd209dc</code></a>
Merge pull request <a
href="https://redirect.github.com/scala/scala/issues/10409">#10409</a>
from SethTisue/scala-3.3.1-RC1</li>
<li><a
href="https://github.com/scala/scala/commit/6a5318d11c4443129b93ab4c20c2582e16a90457"><code>6a5318d</code></a>
Scala 3.3.1-RC1 (enable TastyTest on JDK 21)</li>
<li><a
href="https://github.com/scala/scala/commit/5df41be1394190bff2398bc1189df20badf22c36"><code>5df41be</code></a>
Merge pull request <a
href="https://redirect.github.com/scala/scala/issues/10408">#10408</a>
from ckipp01/elidedNote</li>
<li><a
href="https://github.com/scala/scala/commit/263eb471a7ce034bb96651214901bc48fcce95d6"><code>263eb47</code></a>
Merge pull request <a
href="https://redirect.github.com/scala/scala/issues/10148">#10148</a>
from tgodzik/correct-by-name</li>
<li><a
href="https://github.com/scala/scala/commit/a521eac9fd9e93058b8b1c404bc7f290519bc43c"><code>a521eac</code></a>
remove unused field in CompletionCandidate</li>
<li><a
href="https://github.com/scala/scala/commit/f125f82a14b98895ce8b73980d7d0972d8d5436f"><code>f125f82</code></a>
slight tweak to completion logic, bringing code in line with
intention</li>
<li><a
href="https://github.com/scala/scala/commit/124dbff41d101e9d869a69dd89e2beaf7e2848c2"><code>124dbff</code></a>
bugfix: Matcher should be able to match on name exactly</li>
<li><a
href="https://github.com/scala/scala/commit/a901a6090d1a006cc300489928d1f93bcc4c1880"><code>a901a60</code></a>
Merge pull request <a
href="https://redirect.github.com/scala/scala/issues/10407">#10407</a>
from SethTisue/scala-3.3.0</li>
<li>Additional commits viewable in <a
href="https://github.com/scala/scala/compare/v2.13.9...v2.13.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.scala-lang:scala-library&package-manager=gradle&previous-version=2.13.9&new-version=2.13.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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 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>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Aug 8, 2023
1 parent 77772bf commit 7219feb
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,7 @@ configurations {
resolutionStrategy {
force 'commons-codec:commons-codec:1.16.0'
force 'org.slf4j:slf4j-api:1.7.30'
force 'org.scala-lang:scala-library:2.13.9'
force 'org.scala-lang:scala-library:2.13.11'
force "com.fasterxml.jackson:jackson-bom:${versions.jackson}"
force "com.fasterxml.jackson.core:jackson-core:${versions.jackson}"
force "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:${versions.jackson}"
Expand Down Expand Up @@ -614,7 +614,7 @@ dependencies {
testRuntimeOnly ('org.springframework:spring-core:5.3.27') {
exclude(group:'org.springframework', module: 'spring-jcl' )
}
testRuntimeOnly 'org.scala-lang:scala-library:2.13.9'
testRuntimeOnly 'org.scala-lang:scala-library:2.13.11'
testRuntimeOnly 'com.yammer.metrics:metrics-core:2.2.0'
testRuntimeOnly 'com.typesafe.scala-logging:scala-logging_3:3.9.5'
testRuntimeOnly 'org.apache.zookeeper:zookeeper:3.7.1'
Expand Down

0 comments on commit 7219feb

Please sign in to comment.