2016-02-23 6 views
10

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

+0

Многие проверки ссылок работают против Java * источник * код. Вы просто не получите это с источником Kotlin, если кто-то не портирует все инструменты ворса в Котлин. –

ответ

12

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

+0

Спасибо - это то, что я искал, - просто проголосовал за эту проблему и надеюсь, что она скоро будет решена, и я смогу перенести больше кода на kotlin – ligi

+0

Последующие действия: у Kotlin 1.0.2 теперь есть начальные линты – ligi

3

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

https://github.com/shyiko/ktlint