Checker Framework v2.7.0 Release Notes
Release Date: 2019-03-02 // about 5 years ago-
๐ Version 2.7.0, March 1, 2019
The manual links to the AWS crypto policy compliance checker, which enforces that no weak cipher algorithms are used with the Java crypto API.
๐ The Nullness Checker supports RxJava annotations
io.reactivex.annotations.NonNull
andio.reactivex.annotations.Nullable
.The
checker-qual
artifact (jar file) contains an OSGi manifest.๐ New
TYPE_DECLARATION
enum constant inTypeUseLocation
makes it possible to (for example) set defaults annotations for class/interface definitions.Interface changes:
- ๐ Renamed the
value
element of the@HasSubsequence
annotation to
subsequence
. - ๐ Renamed
@PolySignedness
to@PolySigned
. - ๐ Renamed
AnnotatedTypeFactory.ParameterizedMethodType
toParameterizedExecutableType
.
โ Added missing checks regarding annotations on classes, constructor declarations, and constructor invocations. You may see new warnings.
Closed issues:
788, 1751, 2147, 2163, 2186, 2235, 2243, 2263, 2264, 2286, 2302, 2326, 2327. - ๐ Renamed the