21 lines
963 B
Groovy
21 lines
963 B
Groovy
android {
|
|
lint {
|
|
warningsAsErrors = true
|
|
abortOnError = false
|
|
|
|
// With our L10N process its totally possible to have missing or (temporarily) extra translations.
|
|
disable 'MissingTranslation',
|
|
'ExtraTranslation',
|
|
// We do not want to enforce this as a generic rule for all languages (see #6117, #6056, #6118)
|
|
'TypographyEllipsis',
|
|
// https://github.com/mozilla-mobile/android-components/issues/10641
|
|
'UnspecifiedImmutableFlag',
|
|
// https://bugzilla.mozilla.org/show_bug.cgi?id=1795427
|
|
'UnusedResources',
|
|
// "We do not impose rules on locales"
|
|
// https://github.com/mozilla-mobile/android-components/pull/11069
|
|
'TypographyDashes'
|
|
sarifReport = true
|
|
sarifOutput = file("../../../build/reports/lint/lint-report-${project.name}.sarif.json")
|
|
}
|
|
}
|