Android Lint Plugin - установить пользовательские предупреждения / ошибки, которые должны быть проверены

мой вопрос в том, есть ли способ добавить в плагин lint пользовательскую проверку, о которой он должен предупредить меня перед созданием версии. Например, я хочу, чтобы он проверил все Cursor, InputStream объекты в моем коде, если они закрыты, или проверить мой код //TODO:, //FIXME:.

любые идеи, если есть какой-либо способ сделать это, или даже не с нуля, Линт?

спасибо заранее!

1 ответов


Да, вы можете добавить пользовательские проверки; см. http://tools.android.com/tips/lint/writing-a-lint-check и http://tools.android.com/tips/lint-custom-rules .

для вашего конкретного вопроса обратите внимание, что есть новая проверка корпии в 21.1, которая смотрит на комментарии. Он не ищет TODO или FIXME; вместо этого он жалуется, если находит маркер комментария "STOPSHIP". Если вы хотите добавить правило для todo или fixme, вы можете основать его на этой проверке.