Android Configurer LintOptions avec gradle


Exemple

Vous pouvez configurer lint en ajoutant une section lintOptions dans le fichier build.gradle :

android {

    //.....

    lintOptions {
        // turn off checking the given issue id's
        disable 'TypographyFractions','TypographyQuotes'

        // turn on the given issue id's
        enable 'RtlHardcoded','RtlCompat', 'RtlEnabled'

        // check *only* the given issue id's
        check 'NewApi', 'InlinedApi'

       // set to true to turn off analysis progress reporting by lint
       quiet true
 
       // if true, stop the gradle build if errors are found
       abortOnError false
   
       // if true, only report errors
       ignoreWarnings true
    }
}

Vous pouvez exécuter lint pour une variante spécifique (voir ci-dessous), par exemple ./gradlew lintRelease , ou pour toutes les variantes ( ./gradlew lint ).

Vérifiez ici la référence DSL pour toutes les options disponibles .