Skip to content

Releases: vanniktech/lint-rules

0.25.0

17 Sep 17:55
Compare
Choose a tag to compare
  • 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

17 Sep 17:55
Compare
Choose a tag to compare

0.23.0

20 Dec 11:29
Compare
Choose a tag to compare
  • 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

05 Aug 09:02
Compare
Choose a tag to compare
  • 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

21 May 11:38
Compare
Choose a tag to compare

0.20.0

10 May 12:16
Compare
Choose a tag to compare
  • 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

10 Mar 15:22
Compare
Choose a tag to compare
  • Update Android Gradle Plugin to 7.1.2, Lint to 30.1.2 and ktlint to 0.44.0 #341 (vanniktech)

0.18.0

29 Jan 19:18
Compare
Choose a tag to compare
  • 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

22 Aug 11:27
Compare
Choose a tag to compare
  • 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

22 Aug 10:08
Compare
Choose a tag to compare
  • 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)