-
-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
develop
Choose a base branch
from
renovate/com.uber.nullaway-nullaway-0.x
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28bf308 to
48a8e20
Compare
48a8e20 to
c7c22d6
Compare
c7c22d6 to
f40deeb
Compare
f40deeb to
1266851
Compare
1266851 to
570e37c
Compare
570e37c to
9ac93c3
Compare
9ac93c3 to
7331528
Compare
7331528 to
d648fce
Compare
d648fce to
d2c65f8
Compare
d2c65f8 to
a4810ac
Compare
a4810ac to
3e0d771
Compare
3e0d771 to
006f3d9
Compare
e8b35ee to
8b21d15
Compare
8b21d15 to
71af8e9
Compare
71af8e9 to
44006f7
Compare
44006f7 to
8129997
Compare
8129997 to
f107abd
Compare
f107abd to
057aa4e
Compare
057aa4e to
b0ddfe7
Compare
b0ddfe7 to
ad49a66
Compare
ad49a66 to
dd19f77
Compare
dd19f77 to
51dcbf6
Compare
51dcbf6 to
17793fc
Compare
17793fc to
f04b279
Compare
f04b279 to
1eb423a
Compare
1eb423a to
62cdf26
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.10.9->0.12.14Release Notes
uber/NullAway (com.uber.nullaway:nullaway)
v0.12.14Compare Source
This release fixes a bug where the new
RequireExplicitNullMarkingcheck was not fully disabled by default. It also includes a couple of performance optimizations to reduce NullAway overhead.v0.12.13NullAway now includes a new Error Prone checker,
RequireExplicitNullMarking,that checks that every class is explicitly
@NullMarkedor@NullUnmarked(at the class or package level), so codeis not left
@NullUnmarkedunintentionally. The check is disabled by default. See the docsfor further details.
NullAway also includes support for a new
@PureExceptLambdaannotation, contributed by @FxMorin, to tell NullAwayto preserve nullability information from the enclosing method when analyzing the body of certain lambdas.
See the docs for details.
TreePathin one more place when available (#1329)PureExceptLambdaannotation by @FxMorin (#1325)@Nullablein library models (#1345)ExternalStubxLibraryModelsclass is missing a corner case by @haewiful (#1344)v0.12.12This release fixes a severe performance regression introduced in NullAway 0.12.11 and we encourage all users of 0.12.11 to upgrade.
v0.12.11In this release, NullAway checks the requirement that JSpecify mode is only run on a compatible
javacversion /configuration, and fails if it detects an incompatibility.
See https://github.com/uber/NullAway/wiki/JSpecify-Support#supported-jdk-versions for details.
Contract, and change reporting of invalid contract annotations (#1295)thisinside an anonymous class (#1305)v0.12.10This release contains significant improvements to inference support for generic method calls in JSpecify mode (#1075).
We expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced. Please report
any issues that you see. There is also a new flag,
-XepOpt:NullAway:WarnOnGenericInferenceFailureto make NullAwayreport a warning when inference fails, to help identify any issues.
CastToNonNullwarnings for@NullUnmarkedmethod calls by @raccoonback (#1258)GenericsChecks(#1256)buildDirby @mernst (#1278)v0.12.9v0.12.8v0.12.7v0.12.6v0.12.5v0.12.4@MonotonicNonNullsupport (#1149)@MockitoBean,@MockitoSpyBeanfields (#1147)v0.12.3v0.12.2v0.12.1This release fixes a bug where the new
RequireExplicitNullMarkingcheck was not fully disabled by default. It also includes a couple of performance optimizations to reduce NullAway overhead.v0.12.0IMPORTANT:
details can be found in the wiki.
We also expose
-XepOpt:NullAway:LegacyAnnotationLocationsflag to disable this newbehavior for now to ease the migration. We expect to remove this flag in a future version
of NullAway.
(The changelog below contains all changes from version 0.11.2, since version 0.11.3
contains only one cherry-picked PR from master).
v0.11.3IMPORTANT: We have cherry-picked one PR in master since 0.11.2 for this release, it
does not contain all changes in master!
v0.11.2v0.11.1v0.11.0IMPORTANT: Support for JDK 8 is dropped and NullAway now requires 2.14.0 or higher.
v0.10.26v0.10.25v0.10.24v0.10.23v0.10.22IMPORTANT: The support for JDK 8 is deprecated in this release and will be removed in
an upcoming release.
v0.10.21IMPORTANT: This release fixes a crash when running against <2.24.0 release of
Error Prone (see #894) introduced in NullAway v0.10.20 and another crash related to
Checker Framework (see #895) introduced in NullAway v0.10.19.
v0.10.20v0.10.19v0.10.18v0.10.17v0.10.16NOTE: Maven Central signing key rotated for this release following a revocation.
v0.10.15NullAway now requires Error Prone 2.10.0 or later
v0.10.14IMPORTANT: This version introduces EXPERIMENTAL JDK21 support.
v0.10.13v0.10.12Note: This is the first release built with Java 11. In particular, running
JarInfer now requires a JDK 11 JVM. NullAway is still capable of analyzing JDK 8
source/target projects, and should be compatible with the Error Prone JDK 9 javac
just as the release before, but a JDK 11 javac is recommended.
v0.10.11v0.10.10Configuration
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.