Fazendo o Eclipse Java Organize Imports funcionar com o estilo de verificação do Google
Portanto, quando eu uso o atalho Ctrl + Shift + O para organizar minhas importações Java, ele coloca um espaço entre os pacotes que começam com um pacote raiz diferente. Por exemplo:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
Isso é incompatível com o estilo de verificação do Google e gostaria de consertar. Tentei ir para Janela> Preferências> Java> Estilo de código> Formatador> Editar> Linhas em branco> Linhas em branco na unidade de compilação> Entre grupos de importação e defini-lo como 0, mas isso não corrigiu a ação Organizar importações.
Então, estou me perguntando como vou resolver isso. Eu também gostaria de configurar Organizar Importações para colocar uma linha entre as importações estáticas e regulares.
Respostas
Como @ greg-449 disse em um comentário sobre a questão, adicionar um único grupo de importação "*" na preferência Organizar importações e excluir os existentes (java, javax, com, org) eliminará os espaços de linha única entre os pacotes.
Como eu disse no comentário a seguir, adicionar um único grupo de importação estática "*" na preferência Organizar importações e colocá-lo acima do grupo de importação regular deve manter as importações estáticas e as importações separadas por uma linha.
A preferência Organizar importações pode ser encontrada em Janela> Preferências> Java> Estilo de código> Organizar importações .