Notable changes
- Minimal Gradle version increased to 5.0
- New rules:
UnnecessaryAnnotationUseSiteTargetRule
MapGetWithNotNullAssertionOperator
Changelog
- Add printers to the command line runner - #2188
- Fix documentation of UseArrayLiteralsInAnnotations - #2186
- Inline resolving severity label for XML reports - #2184
- Extract common jvm target value, add jvmTarget into documentation. Cl… - #2183
- Fix Detekt gradle task cache restoration issue (#2180) - #2182
- Fix exception when running ArrayPrimitive on star-projected arrays - #2181
- Gradle cache restoration issue - #2180
- Add MacOS JDK13 build job to TravisCI - #2177
- Running "ArrayPrimitive" rule on "Array<*>" causes detekt to throw exception - #2176
- Update Spek to v2.0.9 - #2173
- Create Rule: MapGetWithNotNullAssertionOperator - #2171
- EqualsAlwaysReturnsTrueOrFalse fails hard on
override fun equals(other:Any) = ...
- #2167 - Prepare 1.3.0 release - #2165
- UnsafeCast: update documentation to match new behavior - #2164
- Add jvmTarget change into documentation - #2157
- Create UnnecessaryAnnotationUseSiteTargetRule - #2099
- Gradle 6 - #1902
- Gradle 6 planning - #1820
See all issues at: 1.3.0