Skip to content

chore(deps): update dependency com.uber.nullaway:nullaway to v0.10.5

Matthias Benkard requested to merge renovate/nullaway.version into master

Created by: renovate[bot]

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.uber.nullaway:nullaway 0.10.2 -> 0.10.5 age adoption passing confidence

Release Notes

uber/NullAway

v0.10.5

Compare Source

  • Report more unboxing errors in a single compilation (#​686)
  • Remove AccessPath.getAccessPathForNodeNoMapGet (#​687)
  • NullAwayInfer/Annotator data serialization support [experimental]
    • Fix Serialization: Split field initialization region into smaller regions (#​658)
    • Add serialization format version to fix serialization output (#​688)
    • Fix serialization field region computation bug fix (#​689)
  • EXPERIMENTAL support for JSpecify's 0.3.0 annotations
    • [Jspecify] Update tests to JSpecify 0.3.0-alpha-1 (#​673)
    • [Jspecify] Add checks for proper JSpecify generic type instantiations (#​680)
    • (Note: Annotation support for generics is not complete/useful just yet)

v0.10.4

Compare Source

(Bug fix release)

  • Fix LibraryModels recording of dataflow nullness for Map APs (#​685)
  • Proper checking of unboxing in binary trees (#​684)
  • Build / CI tooling for NullAway itself:
    • Bump dependency versions in GitHub Actions config (#​683)

v0.10.3

Compare Source

  • Report an error when casting @​Nullable expression to primitive type (#​663)
  • Fix an NPE in the optional emptiness handler (#​678)
  • Add support for boolean constraints (about nullness) in Contract annotations (#​669)
  • Support for specific libraries/APIs:
    • PreconditionsHandler reflects Guava Preconditions exception types (#​668)
    • Handle Guava Verify functions (#​682)
  • Dependency Updates:
    • checkerframework 3.26.0 (#​671)
  • Build / CI tooling for NullAway itself:
    • Build and test against Error Prone 2.15.0 (#​665)
    • Bump Error Prone and EP plugin to 2.16 (#​675)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Merge request reports