Skip to content

Commit fb511dd

Browse files
chore(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (#1713)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [com.uber.nullaway:nullaway](https://redirect.github.com/uber/NullAway) | `0.12.12` -> `0.12.13` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.uber.nullaway:nullaway/0.12.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.uber.nullaway:nullaway/0.12.12/0.12.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>uber/NullAway (com.uber.nullaway:nullaway)</summary> ### [`v0.12.13`](https://redirect.github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-01213) [Compare Source](https://redirect.github.com/uber/NullAway/compare/v0.12.12...v0.12.13) NullAway now includes a new Error Prone checker, `RequireExplicitNullMarking`, that checks that every class is explicitly `@NullMarked` or `@NullUnmarked` (at the class or package level), so code is not left `@NullUnmarked` unintentionally. The check is disabled by default. See [the docs](https://redirect.github.com/uber/NullAway/wiki/JSpecify-Support#requireexplicitnullmarking-checker) for further details. NullAway also includes support for a new `@PureExceptLambda` annotation, contributed by [@&#8203;FxMorin](https://redirect.github.com/FxMorin), to tell NullAway to preserve nullability information from the enclosing method when analyzing the body of certain lambdas. See [the docs](https://redirect.github.com/uber/NullAway/wiki/Supported-Annotations#pureexceptlambda) for details. - Use passed-in `TreePath` in one more place when available ([#&#8203;1329](https://redirect.github.com/uber/NullAway/issues/1329)) - Checker to ensure explicit null marking of every class ([#&#8203;1323](https://redirect.github.com/uber/NullAway/issues/1323)) - Bound size of alreadyRunAnalyses cache to be consistent ([#&#8203;1334](https://redirect.github.com/uber/NullAway/issues/1334)) - Improve inference for generic methods with lambda argument containing return statements by [@&#8203;dhruv-agr](https://redirect.github.com/dhruv-agr) ([#&#8203;1337](https://redirect.github.com/uber/NullAway/issues/1337)) - Add `PureExceptLambda` annotation by [@&#8203;FxMorin](https://redirect.github.com/FxMorin) ([#&#8203;1325](https://redirect.github.com/uber/NullAway/issues/1325)) - Support marking method type variable upper bounds as `@Nullable` in library models ([#&#8203;1345](https://redirect.github.com/uber/NullAway/issues/1345)) - Method name parsing in `ExternalStubxLibraryModels` class is missing a corner case by [@&#8203;haewiful](https://redirect.github.com/haewiful) ([#&#8203;1344](https://redirect.github.com/uber/NullAway/issues/1344)) - Better fix for dataflow analysis caching ([#&#8203;1353](https://redirect.github.com/uber/NullAway/issues/1353)) - Maintenance - Add package-info files with [@&#8203;NullMarked](https://redirect.github.com/NullMarked) ([#&#8203;1331](https://redirect.github.com/uber/NullAway/issues/1331)) - Speed up buildWithNullAway task ([#&#8203;1330](https://redirect.github.com/uber/NullAway/issues/1330)) - Enable the VoidMissingNullable checker and autofix all extant warnings ([#&#8203;1332](https://redirect.github.com/uber/NullAway/issues/1332)) - Bump JDK version to 25 for integration tests ([#&#8203;1336](https://redirect.github.com/uber/NullAway/issues/1336)) - Switch Coderabbit to assertive mode ([#&#8203;1338](https://redirect.github.com/uber/NullAway/issues/1338)) - Enable EqualsMissingNullable check and fix all extant warnings ([#&#8203;1339](https://redirect.github.com/uber/NullAway/issues/1339)) - Bump to AutoValue 1.11.1 ([#&#8203;1340](https://redirect.github.com/uber/NullAway/issues/1340)) - Update Caffeine benchmark ([#&#8203;1342](https://redirect.github.com/uber/NullAway/issues/1342)) - Add a test for a useless [@&#8203;Contract](https://redirect.github.com/Contract) ([#&#8203;1346](https://redirect.github.com/uber/NullAway/issues/1346)) - Test case for wildcards in Generic Method with Lambda Arguments by [@&#8203;dhruv-agr](https://redirect.github.com/dhruv-agr) ([#&#8203;1349](https://redirect.github.com/uber/NullAway/issues/1349)) - Add initial AGENTS.md file ([#&#8203;1352](https://redirect.github.com/uber/NullAway/issues/1352)) </details> --- ### Configuration 📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 8c2a79e commit fb511dd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@
280280
<path>
281281
<groupId>com.uber.nullaway</groupId>
282282
<artifactId>nullaway</artifactId>
283-
<version>0.12.12</version>
283+
<version>0.12.13</version>
284284
</path>
285285
<!-- Other annotation processors go here.
286286

0 commit comments

Comments
 (0)