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

Support for rangeStart/rangeEnd

Ouverte
#487 1 commentaire 2 réactions 0 personnes assignées Voir sur GitHub

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

@Tylopilus y travaille déjà.

Depuis le 29/9/2026.

  • #1082 par @Tylopilus — ouverte

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
38/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
java
Domaine
tooling

Piste de recherche

Commencez par suivre la manière dont les options --range-start et --range-end sont traitées dans le point d’entrée du formateur, puis comparez ce chemin avec le contexte d’intégration IntelliJ mentionné dans l’issue. Exécutez l’entrée Java fournie avec la plage 19–98 et vérifiez que le formatage est appliqué dans la plage demandée tandis que le reste du fichier est traité de manière appropriée.

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

Description

Prettier-Java 1.2.0

# Options (if any):
--range-start 19
--range-end 98

Input:

package com.test;

public class Test {
  public void sayHello() { System.out.println("hello"); }
}

Output:

package com.test;

public class Test {
  public void sayHello() { System.out.println("hello"); }
}

Expected Output:

package com.test;

public class Test {

  public void sayHello() {
    System.out.println("hello");
  }
}

Expected behavior:

It seems like passing range start/end cause nothing to get formatted, even though the code that should get reformatted is within the specified range. Is this just something that isn't implemented yet?

For some context, I was trying to speed up formatting within our IntelliJ integration by only formatting modified lines (although maybe it won't make a huge difference if we still need to parse the whole file)

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.