Releases: vanniktech/lint-rules
Releases · vanniktech/lint-rules
0.25.0
- Update Android Gradle Plugin to 8.1.1 & Lint to 31.1.1 #431 (vanniktech)
- WrongGlobalIconColorDetector: Ignore ic_notification files. #420 (vanniktech)
0.24.0
- Update Android Gradle Plugin to 7.4.1 & Lint to 30.4.1 #409 (vanniktech)
- TodoDetector: Optimise regex. #404 (vanniktech)
- InvalidAccessibilityDetector: Marks invalid accessibility usages. #399 (vanniktech)
0.23.0
- NamingPatternDetector: Ignore generated Kotlin methods. #398 (vanniktech)
- RxJava2MissingCompositeDisposableClearDetector: Don't flag CompositeDisposable if it's returned in a method. #392 (vanniktech)
- RxJava2MethodMissingCheckReturnValueDetector: Add io.reactivex.disposables.CompositeDisposable #391 (vanniktech)
- ErroneousLayoutAttributeDetector: Flag ConstraintLayout attribute usages with non ConstraintLayout parent layouts. #389 (vanniktech)
- StringNotCapitalizedDetector: Correctly pin point where it went wrong. #388 (vanniktech)
- ImplicitStringPlaceholderDetector: Marks implicit placeholders in strings without an index. #386 (vanniktech)
- Update Android Gradle Plugin to 7.3.1 & Lint to 30.3.1 #383 (vanniktech)
- FormalGermanDetector: Flags formal usage of German words. #379 (vanniktech)
- TodoDetector: Fix few false positive with last change. #378 (vanniktech)
- TodoDetector: Todo is now case insensitive and finds more. #376 (vanniktech)
- Let Lint figure out the identifier from the Maven Coordinates. #372 (vanniktech)
- WrongDrawableNameDetector: Allow animated_selector prefix. #365 (vanniktech)
0.22.0
- Set namespace property & remove empty Manifest. #362 (vanniktech)
- New lint-rules-kotlin module with KotlinRequireNotNullUseMessage. #361 (vanniktech)
- Update dependency com.android.tools.build:gradle to v7.2.2 #360 (renovate[bot])
- WrongDrawableNameDetector & WrongLayoutNameDetector: Allow exo_ prefix. #356 (vanniktech)
0.21.0
- Lint: Set minApi to 10. #348 (vanniktech)
- Properly support TestMode.CDATA. #345 (vanniktech)
- StringNotCapitalizedDetector: Marks strings which are not capitalized. #344 (vanniktech)
0.20.0
- Update Android Gradle Plugin to 7.2.0 & Lint to 30.2.0 #343 (vanniktech)
- InvalidSingleLineCommentDetector: Don't flag ktlint-disable comments. #342 (vanniktech)
0.19.0
- Update Android Gradle Plugin to 7.1.2, Lint to 30.1.2 and ktlint to 0.44.0 #341 (vanniktech)
0.18.0
- NamingPatternDetector: Improve Kotlin support for various cases. #340 (vanniktech)
- WrongGlobalIconColorDetector: Don't flag resource names that contain ic as part of a name. #339 (vanniktech)
- NamingPatternDetector: Allow I18N in the middle of a name. #337 (vanniktech)
- ErroneousLayoutAttributeDetector: Add android:gravity to FrameLayout. #335 (vanniktech)
0.17.0
- Documents checks automatically from JUnit test. #333 (vanniktech)
- WrongDrawableNameDetector: Add background_ to allowed prefixes. #332 (vanniktech)
- Update Android Gradle Plugin to 7.0.1 & Lint to 30.0.1 #331 (vanniktech)
0.16.0
- InvalidSingleLineCommentDetector: Allow ] at the end of a comment. #330 (vanniktech)
- NamingPatternDetector: Allow iOS in the middle of a name. #329 (vanniktech)
- WrongDrawableNameDetectorTest: Flag invalid drawable file names. #327 (vanniktech)
- WrongGlobalIconColorDetector: Force global color on icons. #326 (vanniktech)