Создание Android Lint Проверяет, что заставляет пользователей делать Javadocs.(Объясните, как вы объясняете это новому разработчику) - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь создать проверку Android lint для Android 3.5;Это должно удовлетворить 2 вещи:

1.) Должен скомпилировать ошибку, если фигурная скобка не начинается в следующей строке.2.) Должен скомпилировать ошибку, если в каждом методе нет javadoc.

Любая помощь в реализации этих проверок будет принята с благодарностью.Я посмотрел на другие ресурсы, включая документацию по Android, и не знаю, как настроить реализацию, чтобы все могло работать.

Я посмотрел документацию для Android.Хотя это не выглядит сложно, я не знаю, с чего начать настройку проекта для пользовательских проверок пуха.

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

Я не уверен, что вы используете для этого Lint.Я достиг того же самого с checkstyle.Вот демонстрационный проект , где я демонстрирую, как все это сделать.

Конкретная конфигурация сделана здесь

И пост блога об этом выможете читать здесь

Надеюсь, это поможет.Посмотрите вокруг, у блога и проекта есть масса других вещей, которые вы, возможно, захотите использовать повторно.

0 голосов
/ 25 сентября 2019

Это хорошая статья, как это сделать https://jayrambhia.com/blog/android-lint

В двух словах: 1. Добавьте 'com.android.tools.lint:lint-api:26.1.2' и 'com.android.tools.lint:lint-checks:26.1.2' в качестве зависимости.2. Создайте свое собственное правило.3. Создайте детектор, который обнаружит проблему.4. Проводной детектор для выдачи.5. Добавьте вопрос в реестр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...