github typetools/checker-framework checker-framework-3.1.1
Checker Framework 3.1.1

latest releases: checker-framework-3.52.1, checker-framework-3.52.0, checker-framework-3.51.1...
5 years ago

Version 3.1.1, February 3, 2020

New command-line options:
-AassumeDeterministic Unsoundly assume that every method is deterministic
-AassumePure Unsoundly assume that every method is pure

Renamed -Anocheckjdk to -ApermitMissingJdk. The old version still works, for backward compatibility.

Renamed -Alint=forbidnonnullarraycomponents to -Alint=soundArrayCreationNullness. The old version still works, for backward compatibility.

Implementation details:

  • Deprecated QualifierHierarchy#getTypeQualifiers.
  • Deprecated Analysis#Analysis(ProcessingEnvironment) and Analysis#Analysis(T, int, ProcessingEnvironment); use Analysis#Analysis(), Analysis#Analysis(int), Analysis#Analysis(T), and Analysis#Analysis(T, int) instead.

Closed issues:

2181, 2975, 3018, 3022, 3032, 3036, 3037, 3038, 3041, 3049, 3055, 3076.

Don't miss a new checker-framework release

NewReleases is sending notifications on new releases.