Commit c509dd0
authored
chore(deps): update dependency com.uber.nullaway:nullaway to v0.13.4 (#1999)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[com.uber.nullaway:nullaway](https://redirect.github.com/uber/NullAway)
| `0.13.1` → `0.13.4` |

|

|
---
### Release Notes
<details>
<summary>uber/NullAway (com.uber.nullaway:nullaway)</summary>
###
[`v0.13.4`](https://redirect.github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-0134)
Fixes a couple of crashes when running NullAway on JDK 27 ea builds.
Also modularizes the annotations jar.
- Modularize the annotations JAR by
[@​anthonyvdotbe](https://redirect.github.com/anthonyvdotbe)
([#​1537](https://redirect.github.com/uber/NullAway/issues/1537))
- Test on JDK 27 EA
([#​1540](https://redirect.github.com/uber/NullAway/issues/1540))
- Fix crash on JDK 27
([#​1541](https://redirect.github.com/uber/NullAway/issues/1541))
- Maintenance
- Run regression tests on JDK 26
([#​1526](https://redirect.github.com/uber/NullAway/issues/1526))
- Refactor ThriftTests and Java8Tests to use addSourceLines instead of
deprecated addSourceFile by
[@​nanookclaw](https://redirect.github.com/nanookclaw)
([#​1517](https://redirect.github.com/uber/NullAway/issues/1517))
- Update to WALA 1.7.1
([#​1539](https://redirect.github.com/uber/NullAway/issues/1539))
###
[`v0.13.3`](https://redirect.github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-0133)
[Compare
Source](https://redirect.github.com/uber/NullAway/compare/v0.13.2...v0.13.3)
Quick follow-up release to 0.13.2 to fix a crash
([#​1523](https://redirect.github.com/uber/NullAway/issues/1523)).
- Add
[@​InjectSoftAssertions](https://redirect.github.com/InjectSoftAssertions)
to default excluded field annotations by
[@​is-ivanov](https://redirect.github.com/is-ivanov)
([#​1516](https://redirect.github.com/uber/NullAway/issues/1516))
- Fix check for enclosing `NewClassTree`
([#​1524](https://redirect.github.com/uber/NullAway/issues/1524))
- Maintenance
- Remove `onOverrideMethodInvocationVarargsArrayNullability` handler
method
([#​1518](https://redirect.github.com/uber/NullAway/issues/1518))
- Update to Checker Framework 4.0.0
([#​1519](https://redirect.github.com/uber/NullAway/issues/1519))
###
[`v0.13.2`](https://redirect.github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-0132)
[Compare
Source](https://redirect.github.com/uber/NullAway/compare/v0.13.1...v0.13.2)
Various bug fixes in this release and better JSpecify support.
- Fix for explicitly-typed lambda parameters in JDK 24+
([#​1452](https://redirect.github.com/uber/NullAway/issues/1452))
- Improve handling of wildcard upper bounds in generic method inference
by [@​dhruv-agr](https://redirect.github.com/dhruv-agr)
([#​1454](https://redirect.github.com/uber/NullAway/issues/1454))
- Add default support for
[@​PostConstruct](https://redirect.github.com/PostConstruct) as an
initializer annotation
([#​1459](https://redirect.github.com/uber/NullAway/issues/1459))
- Include nested annotation information in astubx files when loading
external library models by
[@​haewiful](https://redirect.github.com/haewiful)
([#​1456](https://redirect.github.com/uber/NullAway/issues/1456))
- JSpecify: assume NONNULL in generic method inference for unconstrained
type variables
([#​1471](https://redirect.github.com/uber/NullAway/issues/1471))
- JSpecify: improve inference for generic methods based on method
reference arguments
([#​1438](https://redirect.github.com/uber/NullAway/issues/1438))
- Improve printing of annotated type variables in error messages
([#​1478](https://redirect.github.com/uber/NullAway/issues/1478))
- Initial handling of constructor diamond operators
([#​1464](https://redirect.github.com/uber/NullAway/issues/1464))
- Handle restrictive type-use `@NonNull` annotations on varargs array
([#​1484](https://redirect.github.com/uber/NullAway/issues/1484))
- Test case for issue 1493
([#​1496](https://redirect.github.com/uber/NullAway/issues/1496))
- Fix library modeling for varargs arrays
([#​1485](https://redirect.github.com/uber/NullAway/issues/1485))
- Re-introduce annotations elided by `javac` for certain cases
([#​1473](https://redirect.github.com/uber/NullAway/issues/1473))
- JDK javac plugin: properly handle nested annotations on array
parameter types and varargs
([#​1497](https://redirect.github.com/uber/NullAway/issues/1497))
- Print only `@Nullable` type use annotations in error messages
([#​1507](https://redirect.github.com/uber/NullAway/issues/1507))
- Better handling of method references passed to generic methods in
JSpecify mode
([#​1499](https://redirect.github.com/uber/NullAway/issues/1499))
- Support for Spring's
[@​Value](https://redirect.github.com/Value) annotation
([#​1505](https://redirect.github.com/uber/NullAway/issues/1505))
- Fix crash with captured array types
([#​1508](https://redirect.github.com/uber/NullAway/issues/1508))
- Maintenance
- Update comments in NullabilityUtil#hasAnyAnnotationMatching
([#​1457](https://redirect.github.com/uber/NullAway/issues/1457))
- Update to Gradle 9.3.1
([#​1458](https://redirect.github.com/uber/NullAway/issues/1458))
- Update to Error Prone 2.47.0
([#​1461](https://redirect.github.com/uber/NullAway/issues/1461))
- Switch InvocationAndContext to be a record
([#​1463](https://redirect.github.com/uber/NullAway/issues/1463))
- Upgrade GitHub Actions for Node 24 compatibility by
[@​salmanmkc](https://redirect.github.com/salmanmkc)
([#​1465](https://redirect.github.com/uber/NullAway/issues/1465))
- Upgrade GitHub Actions to latest versions by
[@​salmanmkc](https://redirect.github.com/salmanmkc)
([#​1466](https://redirect.github.com/uber/NullAway/issues/1466))
- Bump various dependencies
([#​1469](https://redirect.github.com/uber/NullAway/issues/1469))
- Use text blocks in `CustomLibraryModelsTests`
([#​1482](https://redirect.github.com/uber/NullAway/issues/1482))
- Update Error Prone and EP plugin
([#​1486](https://redirect.github.com/uber/NullAway/issues/1486))
- Update to Gradle 9.4.0
([#​1491](https://redirect.github.com/uber/NullAway/issues/1491))
- Minor cleanup, no behavior changes by
[@​armandino](https://redirect.github.com/armandino)
([#​1487](https://redirect.github.com/uber/NullAway/issues/1487))
- Update to Error Prone 2.49.0
([#​1514](https://redirect.github.com/uber/NullAway/issues/1514))
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/prometheus/client_java).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzguMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 38dfb66 commit c509dd0
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
463 | | - | |
| 463 | + | |
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| |||
0 commit comments