Skip to content

Commit

Permalink
Bump to Checker dataflow 3.20.0 (#510)
Browse files Browse the repository at this point in the history
The key new feature here is that the dataflow library no longer crashes on switch expressions / arrow case labels in switch statements:

https://github.com/typetools/checker-framework/blob/checker-framework-3.20.0/docs/CHANGELOG.md#version-3200-december-6-2021

This is an initial step toward fixing #289, though we will need precise control-flow graphs (which is still a WIP in Checker dataflow) to really handle these constructs properly.
  • Loading branch information
msridhar committed Dec 7, 2021
1 parent 1601d1d commit f98fb3f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion gradle/dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ if (project.hasProperty("epApiVersion")) {
}
def versions = [
asm : "7.1",
checkerFramework : "3.16.0",
checkerFramework : "3.20.0",
// The version of Error Prone used to check NullAway's code
errorProne : "2.10.0",
// The version of Error Prone that NullAway is compiled and tested against
Expand Down

0 comments on commit f98fb3f

Please sign in to comment.