Je gère une API qui a désapprouvé certains champs statiques publics. CheckStyle s'en plaint bruyamment mais je préfère l'ignorer complètement puisque j'ai traité le problème en disant que les champs sont obsolètes. En particulier, la bibliothèque a des constantes pour l'énumération (public static final) mais elles ne sont pas marquées comme finales. CheckStyle se plaindra d'eux, mais je ne peux pas les changer en finale sans casser le contrat.Puis-je désactiver les plaintes CheckStyle pour les méthodes et classes obsolètes?
Mon plan est de les marquer comme obsolètes et ensuite les supprimer plus tard. Mais les marquer comme obsolètes ne les supprime pas du rapport CheckStyle.
Pouvez-vous fournir la sortie exacte? –