Checkstyle for declaration order in classes
MR pour structurer les classes. Les règles Google ne le faisaient pas.
J'ai donc ajouté deux règles :
- ordre des variables et méthodes (
DeclarationOrder
). On suit l'ordre défini par Sun : https://checkstyle.sourceforge.io/styleguides/sun-code-conventions-19990420/CodeConventions.doc2.html#a11684 - mettre les sous-classes après les méthodes (
InnerTypeLast
)
Je n'ai pas config pour que les setters soient mis après les getters, etc, j'ai fait ce que je pouvais avec des règles checkstyle existantes. Je pense qu'on doit se donner entre nous la règle getters, puis setters, puis les méthodes, en les regroupant logiquement : celles qui traitent de la même chose ensemble.
Edited by Clement Brizard