Commit cd33cfc
authored
Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2 (#444)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway)
from 0.13.1 to 0.13.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/uber/NullAway/releases">com.uber.nullaway:nullaway's
releases</a>.</em></p>
<blockquote>
<h2>NullAway 0.13.2</h2>
<p>Various bug fixes in this release and better JSpecify support.</p>
<ul>
<li>Fix for explicitly-typed lambda parameters in JDK 24+ (<a
href="https://redirect.github.com/uber/NullAway/issues/1452">#1452</a>)</li>
<li>Improve handling of wildcard upper bounds in generic method
inference by <a
href="https://github.com/dhruv-agr"><code>@dhruv-agr</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1454">#1454</a>)</li>
<li>Add default support for <a
href="https://github.com/PostConstruct"><code>@PostConstruct</code></a>
as an initializer annotation (<a
href="https://redirect.github.com/uber/NullAway/issues/1459">#1459</a>)</li>
<li>Include nested annotation information in astubx files when loading
external library models by <a
href="https://github.com/haewiful"><code>@haewiful</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1456">#1456</a>)</li>
<li>JSpecify: assume NONNULL in generic method inference for
unconstrained type variables (<a
href="https://redirect.github.com/uber/NullAway/issues/1471">#1471</a>)</li>
<li>JSpecify: improve inference for generic methods based on method
reference arguments (<a
href="https://redirect.github.com/uber/NullAway/issues/1438">#1438</a>)</li>
<li>Improve printing of annotated type variables in error messages (<a
href="https://redirect.github.com/uber/NullAway/issues/1478">#1478</a>)</li>
<li>Initial handling of constructor diamond operators (<a
href="https://redirect.github.com/uber/NullAway/issues/1464">#1464</a>)</li>
<li>Handle restrictive type-use <code>@nonnull</code> annotations on
varargs array (<a
href="https://redirect.github.com/uber/NullAway/issues/1484">#1484</a>)</li>
<li>Test case for issue 1493 (<a
href="https://redirect.github.com/uber/NullAway/issues/1496">#1496</a>)</li>
<li>Fix library modeling for varargs arrays (<a
href="https://redirect.github.com/uber/NullAway/issues/1485">#1485</a>)</li>
<li>Re-introduce annotations elided by <code>javac</code> for certain
cases (<a
href="https://redirect.github.com/uber/NullAway/issues/1473">#1473</a>)</li>
<li>JDK javac plugin: properly handle nested annotations on array
parameter types and varargs (<a
href="https://redirect.github.com/uber/NullAway/issues/1497">#1497</a>)</li>
<li>Print only <code>@nullable</code> type use annotations in error
messages (<a
href="https://redirect.github.com/uber/NullAway/issues/1507">#1507</a>)</li>
<li>Better handling of method references passed to generic methods in
JSpecify mode (<a
href="https://redirect.github.com/uber/NullAway/issues/1499">#1499</a>)</li>
<li>Support for Spring's <a
href="https://github.com/Value"><code>@Value</code></a> annotation (<a
href="https://redirect.github.com/uber/NullAway/issues/1505">#1505</a>)</li>
<li>Fix crash with captured array types (<a
href="https://redirect.github.com/uber/NullAway/issues/1508">#1508</a>)</li>
<li>Maintenance
<ul>
<li>Update comments in NullabilityUtil#hasAnyAnnotationMatching (<a
href="https://redirect.github.com/uber/NullAway/issues/1457">#1457</a>)</li>
<li>Update to Gradle 9.3.1 (<a
href="https://redirect.github.com/uber/NullAway/issues/1458">#1458</a>)</li>
<li>Update to Error Prone 2.47.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1461">#1461</a>)</li>
<li>Switch InvocationAndContext to be a record (<a
href="https://redirect.github.com/uber/NullAway/issues/1463">#1463</a>)</li>
<li>Upgrade GitHub Actions for Node 24 compatibility by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1465">#1465</a>)</li>
<li>Upgrade GitHub Actions to latest versions by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1466">#1466</a>)</li>
<li>Bump various dependencies (<a
href="https://redirect.github.com/uber/NullAway/issues/1469">#1469</a>)</li>
<li>Use text blocks in <code>CustomLibraryModelsTests</code> (<a
href="https://redirect.github.com/uber/NullAway/issues/1482">#1482</a>)</li>
<li>Update Error Prone and EP plugin (<a
href="https://redirect.github.com/uber/NullAway/issues/1486">#1486</a>)</li>
<li>Update to Gradle 9.4.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1491">#1491</a>)</li>
<li>Minor cleanup, no behavior changes by <a
href="https://github.com/armandino"><code>@armandino</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1487">#1487</a>)</li>
<li>Update to Error Prone 2.49.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1514">#1514</a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/uber/NullAway/blob/master/CHANGELOG.md">com.uber.nullaway:nullaway's
changelog</a>.</em></p>
<blockquote>
<h2>Version 0.13.2</h2>
<p>Various bug fixes in this release and better JSpecify support.</p>
<ul>
<li>Fix for explicitly-typed lambda parameters in JDK 24+ (<a
href="https://redirect.github.com/uber/NullAway/issues/1452">#1452</a>)</li>
<li>Improve handling of wildcard upper bounds in generic method
inference by <a
href="https://github.com/dhruv-agr"><code>@dhruv-agr</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1454">#1454</a>)</li>
<li>Add default support for <a
href="https://github.com/PostConstruct"><code>@PostConstruct</code></a>
as an initializer annotation (<a
href="https://redirect.github.com/uber/NullAway/issues/1459">#1459</a>)</li>
<li>Include nested annotation information in astubx files when loading
external library models by <a
href="https://github.com/haewiful"><code>@haewiful</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1456">#1456</a>)</li>
<li>JSpecify: assume NONNULL in generic method inference for
unconstrained type variables (<a
href="https://redirect.github.com/uber/NullAway/issues/1471">#1471</a>)</li>
<li>JSpecify: improve inference for generic methods based on method
reference arguments (<a
href="https://redirect.github.com/uber/NullAway/issues/1438">#1438</a>)</li>
<li>Improve printing of annotated type variables in error messages (<a
href="https://redirect.github.com/uber/NullAway/issues/1478">#1478</a>)</li>
<li>Initial handling of constructor diamond operators (<a
href="https://redirect.github.com/uber/NullAway/issues/1464">#1464</a>)</li>
<li>Handle restrictive type-use <code>@nonnull</code> annotations on
varargs array (<a
href="https://redirect.github.com/uber/NullAway/issues/1484">#1484</a>)</li>
<li>Test case for issue 1493 (<a
href="https://redirect.github.com/uber/NullAway/issues/1496">#1496</a>)</li>
<li>Fix library modeling for varargs arrays (<a
href="https://redirect.github.com/uber/NullAway/issues/1485">#1485</a>)</li>
<li>Re-introduce annotations elided by <code>javac</code> for certain
cases (<a
href="https://redirect.github.com/uber/NullAway/issues/1473">#1473</a>)</li>
<li>JDK javac plugin: properly handle nested annotations on array
parameter types and varargs (<a
href="https://redirect.github.com/uber/NullAway/issues/1497">#1497</a>)</li>
<li>Print only <code>@nullable</code> type use annotations in error
messages (<a
href="https://redirect.github.com/uber/NullAway/issues/1507">#1507</a>)</li>
<li>Better handling of method references passed to generic methods in
JSpecify mode (<a
href="https://redirect.github.com/uber/NullAway/issues/1499">#1499</a>)</li>
<li>Support for Spring's <a
href="https://github.com/Value"><code>@Value</code></a> annotation (<a
href="https://redirect.github.com/uber/NullAway/issues/1505">#1505</a>)</li>
<li>Fix crash with captured array types (<a
href="https://redirect.github.com/uber/NullAway/issues/1508">#1508</a>)</li>
<li>Maintenance
<ul>
<li>Update comments in NullabilityUtil#hasAnyAnnotationMatching (<a
href="https://redirect.github.com/uber/NullAway/issues/1457">#1457</a>)</li>
<li>Update to Gradle 9.3.1 (<a
href="https://redirect.github.com/uber/NullAway/issues/1458">#1458</a>)</li>
<li>Update to Error Prone 2.47.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1461">#1461</a>)</li>
<li>Switch InvocationAndContext to be a record (<a
href="https://redirect.github.com/uber/NullAway/issues/1463">#1463</a>)</li>
<li>Upgrade GitHub Actions for Node 24 compatibility by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1465">#1465</a>)</li>
<li>Upgrade GitHub Actions to latest versions by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1466">#1466</a>)</li>
<li>Bump various dependencies (<a
href="https://redirect.github.com/uber/NullAway/issues/1469">#1469</a>)</li>
<li>Use text blocks in <code>CustomLibraryModelsTests</code> (<a
href="https://redirect.github.com/uber/NullAway/issues/1482">#1482</a>)</li>
<li>Update Error Prone and EP plugin (<a
href="https://redirect.github.com/uber/NullAway/issues/1486">#1486</a>)</li>
<li>Update to Gradle 9.4.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1491">#1491</a>)</li>
<li>Minor cleanup, no behavior changes by <a
href="https://github.com/armandino"><code>@armandino</code></a> (<a
href="https://redirect.github.com/uber/NullAway/issues/1487">#1487</a>)</li>
<li>Update to Error Prone 2.49.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1514">#1514</a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460"><code>2c3e6c8</code></a>
Prepare for release 0.13.2.</li>
<li><a
href="https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c"><code>596dc40</code></a>
Changelog for release 0.13.2 (<a
href="https://redirect.github.com/uber/NullAway/issues/1515">#1515</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95"><code>14f12d3</code></a>
Update to Error Prone 2.49.0 (<a
href="https://redirect.github.com/uber/NullAway/issues/1514">#1514</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74"><code>97707ed</code></a>
Fix crash with captured array types (<a
href="https://redirect.github.com/uber/NullAway/issues/1508">#1508</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778"><code>498636f</code></a>
Support for Spring's <a
href="https://github.com/Value"><code>@Value</code></a> annotation (<a
href="https://redirect.github.com/uber/NullAway/issues/1505">#1505</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3"><code>cf60f58</code></a>
Better handling of method references passed to generic methods in
JSpecify mo...</li>
<li><a
href="https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214"><code>f4dcfc9</code></a>
Print only <code>@nullable</code> type use annotations in error messages
(<a
href="https://redirect.github.com/uber/NullAway/issues/1507">#1507</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc"><code>6e5983b</code></a>
JDK javac plugin: properly handle nested annotations on array parameter
types...</li>
<li><a
href="https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed"><code>e78dc89</code></a>
Re-introduce annotations elided by <code>javac</code> for certain cases
(<a
href="https://redirect.github.com/uber/NullAway/issues/1473">#1473</a>)</li>
<li><a
href="https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44"><code>d1aa504</code></a>
Fix library modeling for varargs arrays (<a
href="https://redirect.github.com/uber/NullAway/issues/1485">#1485</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2">compare
view</a></li>
</ul>
</details>
<br />
[](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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 8fd8de1 commit cd33cfc
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments