Faire fonctionner Eclipse Java Organize Imports avec Google Checkstyle
Ainsi, lorsque j'utilise le raccourci Ctrl + Maj + O pour organiser mes importations Java, cela place un espace entre les packages qui commencent par un package racine différent. Par example:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
Ceci est incompatible avec le checkstyle de Google et je voudrais résoudre ce problème. J'ai essayé d'aller dans Fenêtre> Préférences> Java> Style de code> Formateur> Modifier> Lignes vierges> Lignes vierges dans l'unité de compilation> Entre les groupes d'importation et en le définissant sur 0, mais cela n'a pas corrigé l'action Organiser les importations.
Je me demande donc comment je vais résoudre ce problème. Je voudrais également configurer Organiser les importations pour mettre une ligne entre les importations statiques et régulières.
Réponses
Comme @ greg-449 l'a dit dans un commentaire sur la question, l'ajout d'un seul groupe d'importation "*" dans la préférence Organiser les importations et la suppression de ceux existants (java, javax, com, org) éliminera les espaces d'une seule ligne entre les packages.
Comme je l'ai dit dans le commentaire suivant, ajouter un seul groupe d'importation statique "*" dans la préférence Organiser les importations et le placer au-dessus du groupe d'importation normal devrait garder les importations et importations statiques séparées par une ligne.
La préférence Organiser les importations se trouve dans Fenêtre> Préférences> Java> Style de code> Organiser les importations .