Skip to content

Commit 7670747

Browse files
chore(deps): update dependency com.uber.nullaway:nullaway to v0.13.0 (#1792)
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.12.15` → `0.13.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.uber.nullaway:nullaway/0.13.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.uber.nullaway:nullaway/0.12.15/0.13.0?slim=true) | --- > [!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.13.0`](https://redirect.github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-0130) NullAway now requires a minimum of JDK 17 and Error Prone 2.36.0 to run; we bump the version to 0.13.0 to reflect these updated requirements. There are also many improvements to JSpecify mode support, and several nice changes and improvements from first-time contributors. - Support added for JUnit's [@&#8203;TempDir](https://redirect.github.com/TempDir) by [@&#8203;romainmoreau](https://redirect.github.com/romainmoreau) ([#&#8203;1387](https://redirect.github.com/uber/NullAway/issues/1387)) - Use OptimizedLibraryModels for method type variable upper bounds ([#&#8203;1388](https://redirect.github.com/uber/NullAway/issues/1388)) - Add [@&#8203;InjectWireMock](https://redirect.github.com/InjectWireMock) as known excluded field annotation ([#&#8203;1391](https://redirect.github.com/uber/NullAway/issues/1391)) - Require JDK 17 to run NullAway ([#&#8203;1394](https://redirect.github.com/uber/NullAway/issues/1394)) - Support adding nested nullability annotations in library models ([#&#8203;1407](https://redirect.github.com/uber/NullAway/issues/1407)) - Add library model for AtomicReferenceFieldUpdater ([#&#8203;1409](https://redirect.github.com/uber/NullAway/issues/1409)) - Correctly get parameter types for a lambda whose type was inferred ([#&#8203;1348](https://redirect.github.com/uber/NullAway/issues/1348)) - Add Mockito annotations to default excluded field annotations by [@&#8203;murdos](https://redirect.github.com/murdos) ([#&#8203;1418](https://redirect.github.com/uber/NullAway/issues/1418)) - Properly identify annotations directly on the array element type of a Symbol ([#&#8203;1419](https://redirect.github.com/uber/NullAway/issues/1419)) - Update to Checker Framework 3.53.0 ([#&#8203;1429](https://redirect.github.com/uber/NullAway/issues/1429)) - JSpecify: Apply annotations on type variables to lambdas in more cases ([#&#8203;1428](https://redirect.github.com/uber/NullAway/issues/1428)) - Migrate AutoValue to Records by [@&#8203;rishikraj990](https://redirect.github.com/rishikraj990) ([#&#8203;1415](https://redirect.github.com/uber/NullAway/issues/1415)) - Bump minimum Error Prone version to 2.36.0, and add detection of nullable dereference by switch expressions ([#&#8203;1427](https://redirect.github.com/uber/NullAway/issues/1427)) - JSpecify: Improve handling of method references ([#&#8203;1430](https://redirect.github.com/uber/NullAway/issues/1430)) - Allow suppressing nullaway on individual parameters by [@&#8203;jackwickham](https://redirect.github.com/jackwickham) ([#&#8203;1436](https://redirect.github.com/uber/NullAway/issues/1436)) - Update jdk-javac-plugin to contain nested annotations by [@&#8203;haewiful](https://redirect.github.com/haewiful) ([#&#8203;1432](https://redirect.github.com/uber/NullAway/issues/1432)) - Maintenance - Delete code to generate library models from source ([#&#8203;1385](https://redirect.github.com/uber/NullAway/issues/1385)) - Refactor: Migration to Version Catalog completed by [@&#8203;vitinh0z](https://redirect.github.com/vitinh0z) ([#&#8203;1386](https://redirect.github.com/uber/NullAway/issues/1386)) - Bump Gradle to 9.2.1 ([#&#8203;1392](https://redirect.github.com/uber/NullAway/issues/1392)) - Update to Error Prone 2.45.0 ([#&#8203;1401](https://redirect.github.com/uber/NullAway/issues/1401)) - Stop matching switch expression kind using strings ([#&#8203;1404](https://redirect.github.com/uber/NullAway/issues/1404)) - Refactoring: clarify docs and naming for RestoreNullnessAnnotationsVisitor ([#&#8203;1406](https://redirect.github.com/uber/NullAway/issues/1406)) - Refactoring: rename method and field ([#&#8203;1405](https://redirect.github.com/uber/NullAway/issues/1405)) - Run NullAway on jdk-javac-plugin code ([#&#8203;1408](https://redirect.github.com/uber/NullAway/issues/1408)) - Clarify comment in test ([#&#8203;1411](https://redirect.github.com/uber/NullAway/issues/1411)) - Enable PatternMatchingInstanceOf check and fix all warnings ([#&#8203;1412](https://redirect.github.com/uber/NullAway/issues/1412)) - Enable StatementSwitchToExpressionSwitch check and fix all warnings ([#&#8203;1413](https://redirect.github.com/uber/NullAway/issues/1413)) - bump and remove some dependencies ([#&#8203;1414](https://redirect.github.com/uber/NullAway/issues/1414)) - Update minimum supported Error Prone version to 2.25.0 ([#&#8203;1421](https://redirect.github.com/uber/NullAway/issues/1421)) - Update CI to run builds on JDK 25 ([#&#8203;1422](https://redirect.github.com/uber/NullAway/issues/1422)) - Various cleanups suggested by IntelliJ ([#&#8203;1423](https://redirect.github.com/uber/NullAway/issues/1423)) - Convert test data in main NullAway tests to use text blocks ([#&#8203;1424](https://redirect.github.com/uber/NullAway/issues/1424)) - Refactor CoreTests and UnannotatedTests to use addSourceLines and inline test data by [@&#8203;cobayo](https://redirect.github.com/cobayo) ([#&#8203;1426](https://redirect.github.com/uber/NullAway/issues/1426)) - Refactor ContractsTests to use Java text blocks by [@&#8203;cobayo](https://redirect.github.com/cobayo) ([#&#8203;1435](https://redirect.github.com/uber/NullAway/issues/1435)) - Update Error Prone and errorprone-plugin versions ([#&#8203;1434](https://redirect.github.com/uber/NullAway/issues/1434)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi44NS4xIiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 4fe0d60 commit 7670747

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.15</version>
283+
<version>0.13.0</version>
284284
</path>
285285
<!-- Other annotation processors go here.
286286

0 commit comments

Comments
 (0)