Skip to content

Update to Checker Framework 3.49.2#1183

Merged
msridhar merged 6 commits intomasterfrom
issue-1168
Apr 2, 2025
Merged

Update to Checker Framework 3.49.2#1183
msridhar merged 6 commits intomasterfrom
issue-1168

Conversation

@msridhar
Copy link
Copy Markdown
Collaborator

@msridhar msridhar commented Apr 2, 2025

This version adds basic support for unnamed patterns (introduced in JDK 22) so NullAway no longer crashes on them.

Fixes #1168

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 2, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.21%. Comparing base (319a721) to head (5da8add).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #1183   +/-   ##
=========================================
  Coverage     88.21%   88.21%           
- Complexity     2312     2313    +1     
=========================================
  Files            88       88           
  Lines          7550     7551    +1     
  Branches       1511     1511           
=========================================
+ Hits           6660     6661    +1     
  Misses          446      446           
  Partials        444      444           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2025

Main Branch:

Benchmark                          Mode  Cnt   Score   Error  Units
AutodisposeBenchmark.compile      thrpt   25   9.998 ± 0.122  ops/s
CaffeineBenchmark.compile         thrpt   25   5.231 ± 0.025  ops/s
DFlowMicroBenchmark.compile       thrpt   25  28.034 ± 0.418  ops/s
NullawayReleaseBenchmark.compile  thrpt   25   1.428 ± 0.027  ops/s

With This PR:

Benchmark                          Mode  Cnt   Score   Error  Units
AutodisposeBenchmark.compile      thrpt   25  10.029 ± 0.095  ops/s
CaffeineBenchmark.compile         thrpt   25   5.268 ± 0.019  ops/s
DFlowMicroBenchmark.compile       thrpt   25  27.870 ± 0.206  ops/s
NullawayReleaseBenchmark.compile  thrpt   25   1.439 ± 0.034  ops/s

@msridhar msridhar requested review from akshayutture and yuxincs April 2, 2025 03:25
@msridhar msridhar merged commit 03dc42d into master Apr 2, 2025
12 checks passed
@msridhar msridhar deleted the issue-1168 branch April 2, 2025 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NullPointerException when using discard patterns

2 participants