Kotlin和Android lint检查

我真的很喜欢在Kotlin中编写android应用程序 – 但我真的很想念lint。 任何人都知道如何取回(至less部分)。 有没有一个项目,适应android java lint规则kotlin? AFAIK lint没有在字节码上运行,所以需要手动转换才能完成。 我目前的主要痛点是,当我使用一个函数<MINSDK级别时,我需要编译时错误有人能指出我正确的方向吗?

  • Android SDK类上的Kotlin扩展function的unit testing
  • RequiresApi vs TargetApi android注解
  • Android Studio 3.1:编辑器中错误的未解析引用
  • Observable.combine在kotlin中的最新types推断
  • Kotlin中的Android Parcelable:在Parcelable数据类中找不到CREATOR
  • Android Room:查询中的每个绑定variables都必须具有匹配的方法
  • 纯粹的kotlin模块中的“空testing套件”。 (斯波克/ Android装置)
  • Dagger 2与Kotlin的多重绑定
  • Kotlin团队正在支持Android Lint检查Kotlin代码。 你可以看这个问题来跟踪进度。

    有一个Kotlin棉绒有几种不同的方式与不同的构build系统集成。

    https://github.com/shyiko/ktlint