redhat-developer / redhat-developer/vscode-java
Formatter merges pipelines (and everything, including documentation comments) in a single row
Ouverte
Personne n'a encore pris cette issue.
formatter
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
Steps To Reproduce
1.1
return extractId(req).flatMap(cmsID -> service.find(cmsID))
.flatMap(item -> ServerResponse.ok().syncBody(item))
.doOnError(e -> log.debug(e.getMessage()))
.onErrorResume(this::handleError);
1.2
+ " spherical: true,"
+ " query: {"
+ " status: 'publish',"
+ " $or: [{endDate: {$gt: new Date()}}, {endDate: {$exists: false}}]"
+ " },"
- Alt Shift F / cmd k, f
Current Result
1.1
return extractId(req).flatMap(cmsID -> service.find(cmsID)).flatMap(item -> ServerResponse.ok().syncBody(item))
.doOnError(e -> log.debug(e.getMessage())).onErrorResume(this::handleError);
1.2
+ " spherical: true," + " query: {" + " status: 'publish',"
+ " $or: [{endDate: {$gt: new Date()}}, {endDate: {$exists: false}}]" + " },"
Expected Result
do not touch line breaks, please.
...or do not touch line breaks, when line starts with dot
(code, /** doc comments */ )
Guide de contribution
Ouvrir le guide de contribution
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.
Piste de recherche
L’issue ne nomme aucun fichier source ni aucun test. Reproduisez le comportement du formateur avec les exemples fournis en Java et en commentaires de documentation à l’aide de Alt+Shift+F ou de cmd+k,f, puis vérifiez que les sauts de ligne existants, en particulier les lignes commençant par un point, restent inchangés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100