|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<!-- |
| 3 | + Règles Lint désactivées pour MG4Control. |
| 4 | +
|
| 5 | + L'app ne tourne que sur l'écran de l'infodivertissement MG4 : paysage fixe, pas de clavier, |
| 6 | + pas de saisie automatique, langues latines uniquement, et une charte visuelle choisie |
| 7 | + (tailles de texte réglables par l'utilisateur, interrupteurs Android natifs). Les règles |
| 8 | + ci-dessous ne signalent que des préférences de style ou des micro-optimisations d'affichage |
| 9 | + sans effet mesurable sur ce matériel : elles noyaient les vrais avertissements. |
| 10 | +
|
| 11 | + Ce fichier ne change NI le code compilé NI le comportement de l'app : uniquement ce que Lint |
| 12 | + signale. Restent volontairement actives les règles qui peuvent révéler un défaut réel : |
| 13 | + textes non traduits (HardcodedText), pluriels, accessibilité, sécurité, permissions. |
| 14 | +--> |
| 15 | +<lint> |
| 16 | + <!-- Style : Switch Android natif conservé exprès (charte actuelle, validée sur véhicule). --> |
| 17 | + <issue id="UseSwitchCompatOrMaterialXml" severity="ignore" /> |
| 18 | + <issue id="UseSwitchCompatOrMaterialCode" severity="ignore" /> |
| 19 | + |
| 20 | + <!-- Style : boutons de dialogue/barres volontairement encadrés, plus lisibles en voiture. --> |
| 21 | + <issue id="ButtonStyle" severity="ignore" /> |
| 22 | + |
| 23 | + <!-- Style : petites étiquettes voulues ; la taille du texte est réglable (Réglages › Interface). --> |
| 24 | + <issue id="SmallSp" severity="ignore" /> |
| 25 | + |
| 26 | + <!-- Pas de saisie de formulaire ni de gestionnaire de mots de passe sur l'écran voiture. --> |
| 27 | + <issue id="Autofill" severity="ignore" /> |
| 28 | + |
| 29 | + <!-- Aucune langue de droite à gauche parmi les 6 langues de l'app. --> |
| 30 | + <issue id="RtlSymmetry" severity="ignore" /> |
| 31 | + |
| 32 | + <!-- Micro-optimisations de mise en page, sans effet mesurable sur l'écran de l'infodivertissement. --> |
| 33 | + <issue id="DisableBaselineAlignment" severity="ignore" /> |
| 34 | + <issue id="Overdraw" severity="ignore" /> |
| 35 | + <issue id="NestedWeights" severity="ignore" /> |
| 36 | + <issue id="UselessParent" severity="ignore" /> |
| 37 | + <issue id="TooManyViews" severity="ignore" /> |
| 38 | + <issue id="TooDeepLayout" severity="ignore" /> |
| 39 | + <issue id="UseCompoundDrawables" severity="ignore" /> |
| 40 | +</lint> |
0 commit comments