Checker Framework v3.1.0 Release Notes
Release Date: 2020-01-03 // over 4 years ago-
๐ Version 3.1.0, January 3, 2020
๐จ Command-line option -AprintGitProperties prints information about the git repository from which the Checker Framework was compiled.
Implementation details:
- โ Removed static cache in AnnotationUtils#areSameByClass and added
AnnotatedTypeFactory#areSameByClass that uses an instance cache. - โ Removed static cache in AnnotationBuilder#fromName and #fromClass.
- ContractsUtils#getPreconditions takes an ExecutableElement as an argument.
- ContractsUtils#getContracts returns a Set.
- ๐ Moved ContractUtils.Contract to outer level.
- ๐ Renamed ConditionalPostcondition#annoResult to ConditionalPostcondition#resultValue.
Closed issues:
2867, 2897, 2972.
- โ Removed static cache in AnnotationUtils#areSameByClass and added