У меня есть следующий вывод на шаге lint в android.Невозможно отключить Android checkstyle error
<file name="src/main/java/com/amazon/mycomp/application/metrics/MetricsUtil.java">
<error line="15" severity="error" message="Class MetricsUtil should be declared as final." source="com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck"/>
</file>
Так что я пытался отключить проверку с помощью следующих действий: -
@SuppressLint("all")
в исходном файле.
lintOptions {
abortOnError false
disable 'FinalClassCheck'
}
но ни один из двух не работает.
Я честно не забочусь о том, чтобы мой класс был окончательным или нет. Я хочу, чтобы моя сборка работала. Это не происходит при тестировании модулей и/или интеграции.
Я попытался найти помощь в https://developer.android.com/studio/write/lint.html, но ничего, что вышло в качестве используемого.
Пожалуйста, помогите.
Это внутри блока android. –
Как вы настраиваете свой контрольный стиль, обычно есть файл checkstyle.xml, который содержит все правила, которые вы хотите проверить. Также как вы работаете, используя командную строку? – PedroAGSantos
Обертка по командной строке. Нет. Я не использую собственный файл checkstyle. Какой бы дефолт не пришел с градиентом, я предполагаю. –