Dans Android studio il y a la configuration de lint.xml et ./idea/inspectionProfiles/.xml gérable via Réglages => Editeur => Inspections. Je comprends lint.xml est utilisé par l'outil de ligne de commande lint et le profil d'inspection est utilisé par Android Studio IDE.Contexte du profil lint.xml et l'inspection
La documentation officielle est here. J'ai également trouvé ce poste How is lint integrated with IntelliJ inspections in Android Studio? et ce poste Android lint on command-line missing issue groups (versus options available in Android Studio).
This answer a un bon exemple de bloc lintOptions {} dans build.gradle.
Cependant, certaines informations sont manquantes.
- Les numéros et les noms des règles sont-ils identiques?
- Existe-t-il un moyen (simple) de convertir le profil d'inspection en lint.xml et vice versa?
- Sont-ils complètement séparés ou y a-t-il des cas où l'un est inclus dans l'autre?
- Laquelle est exécutée en dehors des cas indiqués ci-dessus (par exemple analyse sur validation)?