Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Comment section moved between two import declarations

Ouverte
#372 10 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
52/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
java
Domaine
tooling

Piste de recherche

Reproduisez le problème avec l’entrée Java fournie et comparez la sortie du formateur avec le placement attendu des imports et du commentaire. Suivez ensuite le chemin de tri des imports et de gestion des commentaires, puis ajoutez un test de régression pour ce cas et vérifiez que le commentaire reste avant les imports comme indiqué.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

area: bug :bug: theme: Re-Writer

Prettier-Java 0.7.0

Launched through prettier-maven-plugin 0.7.0 without any option.
In the following case, the comment section is moved between two import lines.
This bugs depends on import declaration order. If "com.me.Util" is declared first, the generated file is OK.

Input:

package org.mypackage;

/*-
 */

import java.lang.Util;
import java.util.Map;
import com.me.Util;

public class Prettier {}

Output:

package org.mypackage;

import com.me.Util;
/*-
 */
import java.lang.Util;
import java.util.Map;

public class Prettier {}

Expected behavior:

package org.mypackage;

/*-
 */
import java.lang.Util;
import java.util.Map;

import com.me.Util;

public class Prettier {}

Langage dominant
Java
Étoiles
1.2k
Forks
123
Merge moyen
2 j 10 h
PR mergées (30 j)
35

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de jhipster/prettier-java

Toutes les issues de jhipster/prettier-java

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.