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

latest releases: checker-framework-3.52.1, checker-framework-3.52.0, checker-framework-3.51.1...
5 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.

Don't miss a new checker-framework release

NewReleases is sending notifications on new releases.