Consistent formatting of multivariable try-with-resource blocks.
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
Piste de recherche
Aucun fichier ni test n’est nommé dans l’issue. Commence par reproduire l’entrée Java présentée et comparer la sortie actuelle du formatter avec la mise en page try-with-resources multiligne demandée ; c’est terminé lorsque l’alignement est cohérent avec les paramètres multilignes ou les blocs de code, sans modifier le formatage non lié.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The current formatting of try-with-resource blocks that manage multiple variables is strange, as it results in inconsistent alignment and doesn't match how multiline parameters or code blocks are formatted.
Current output:
try (var input = Files.newInputStream(Path.of("./input"));
var output = Files.newOutputStream(Path.of("./output")); ) {
output.write(input.read());
} catch (IOException _) {
}
How I think it should be formatted:
try (
var input = Files.newInputStream(Path.of("./input"));
var output = Files.newOutputStream(Path.of("./output"));
) {
output.write(input.read());
} catch (IOException _) {
}
- Langage dominant
- Java
- Étoiles
- 6.2k
- Forks
- 936
- Merge moyen
- 6 min
- PR mergées (30 j)
- 2
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de google/google-java-format
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
google/google-java-format#1094 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
google/google-java-format#1439 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
google/google-java-format#1436 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
google/google-java-format#1428 · 4 commentaires ·
-
Eclipse
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
google/google-java-format#1417 ·
Toutes les issues de google/google-java-format
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
redhat-developer/intellij-quarkus#1626 ·
-
Type/Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
wso2/product-integrator-mi#5061 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
quarkiverse/quarkus-roq#1277 ·
Les mainteneurs répondent en général sous 1 jour
-
Typos in page footerOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
apache/logging-site#48 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
apache/maven-surefire#3496 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour