Котлин и Android lint проверки

Я очень люблю кодировать android-приложения в Котлине в последнее время-но я действительно скучаю по корпии. Кто знает как вернуть это ( хотя бы частично ). Есть ли проект, который адаптирует правила Android java lint к kotlin? AFAIK lint не работает только на байт-коде, поэтому необходимо выполнить ручное преобразование. Моя главная боль-точка на данный момент заключается в том, что мне нужна Ошибка времени компиляции при использовании функции

3 ответов


команда Котлина работает над поддержкой Android Lint проверяет код Котлина. Вы можете посмотреть этот вопрос для отслеживания прогресса.


существует Kotlin linter, который имеет несколько различных способов интеграции с различными системами сборки.

https://github.com/shyiko/ktlint


в выпуске Android Studio 3.2 Линт может проверить.

выполните следующий шаг, чтобы включить проверку корпии для Котлина:

  • чтобы включить эти проверки, перейдите к >предпочтения>редактор>инспекции и проверьте правила, которые вы хотите включить в Kotlin Interoperability, как показано ниже.

  • затем вы можете запустить проверку опции анализировать>Проверить Код из главного меню.

Проверьте больше информации на Lint проверяет совместимость Java / Kotlin

Lint checks for Java/Kotlin interoperability

надеюсь, это нам поможет.