Skip to content

Conversation

Picnic-DevPla-Bot
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
NullAway patch 0.11.0 -> 0.11.1
NullAway compile patch 0.11.0 -> 0.11.1

Release Notes

uber/NullAway (NullAway)

v0.11.1

Compare Source

  • Fix issue 1008 (#​1009)
  • JSpecify: read upper bound annotations from bytecode and add tests (#​1004)
  • Fix crash with suggested suppressions in JSpecify mode (#​1001)
  • Update to JSpecify 1.0 and use JSpecify annotations in NullAway code (#​1000)
  • Expose @​EnsuresNonNull and @​RequiresNonNull in annotations package (#​999)
  • Don't report initializer warnings on @​NullUnmarked constructors / methods (#​997)
  • Strip annotations from MethodSymbol strings (#​993)
  • JSpecify: fix crashes where declared parameter / return types were raw (#​989)
  • JSpecify: Handle @​nullable elements for enhanced-for-loops on arrays (#​986)
  • Features/944 tidy stream nullability propagator (#​985)
  • Tests for loops over arrays (#​982)
  • Bug fixes for array subtyping at returns / parameter passing (#​980)
  • JSpecify: Handle @​nonnull elements in @​nullable content arrays (#​963)
  • Don't report @​nullable type argument errors for unmarked classes (#​958)
  • External Library Models: Adding support for Nullable upper bounds of Generic Type parameters (#​949)
  • Refactoring / code cleanups:
    • Test on JDK 22 (#​992)
    • Add test case for @​nullable Void with override in JSpecify mode (#​990)
    • Enable UnnecessaryFinal and PreferredInterfaceType EP checks (#​991)
    • Add missing @​test annotation (#​988)
    • Fix typo in variable name (#​987)
    • Remove AbstractConfig class (#​974)
    • Fix Javadoc for MethodRef (#​973)
    • Refactored data clumps with the help of LLMs (research project) (#​960)
  • Build / CI tooling maintenance:
    • Various cleanups enabled by bumping minimum Java and Error Prone versions (#​962)
    • Disable publishing of snapshot builds from CI (#​967)
    • Update Gradle action usage in CI workflow (#​969)
    • Update Gradle config to always compile Java code using JDK 17 (#​971)
    • Update JavaParser to 3.26.0 (#​970)
    • Reenable JMH benchmarking in a safer manner (#​975)
    • Updated JMH Benchmark Comment Action (#​976)
    • Update to Gradle 8.8 (#​981)
    • Update to Error Prone 2.28.0 (#​984)
    • Update to Gradle 8.9 (#​998)
    • Update to WALA 1.6.6 (#​1003)

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

@Picnic-DevPla-Bot
Copy link
Contributor Author

Picnic-DevPla-Bot commented Jul 31, 2024

Suggested commit message:

Upgrade NullAway 0.11.0 -> 0.11.1 (#1262)

See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/releases/tag/v0.11.1
- https://github.com/uber/NullAway/compare/v0.11.0...v0.11.1

@Stephan202 Stephan202 added this to the 0.18.0 milestone Aug 4, 2024
@rickie rickie force-pushed the renovate/version.nullaway branch from ccb4640 to 90f8433 Compare August 5, 2024 06:21
Copy link

github-actions bot commented Aug 5, 2024

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

Copy link

sonarqubecloud bot commented Aug 5, 2024

@rickie rickie merged commit 136123f into master Aug 5, 2024
@rickie rickie deleted the renovate/version.nullaway branch August 5, 2024 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants