jhipster / jhipster/prettier-java

[2.10.1] Needlessly splitting comment

Aperta
#955 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
1.2k
Fork
120
Merge medio
1g 14h
PR unite (30g)
27

Descrizione

**Prettier-Java 2.10.1**

```sh
--print-width 140
```

[Playground link](https://www.jhipster.tech/prettier-java/playground#N4IgDgTglgdgLgdSgEzgCxALgIwBYAMANCHAIYBGSqGmuxArgM4CmAKhY1nBPc8aRAgB7AO4AFAcxidMIUgBsRpAJ6di3UlHmwA5gGEhAW0Oksc+fJDFmADzDNohqWXkB5exFJwhEMUMZQcFBCMGZSyFYgEMwAjvRQ0WKeOiZYAGYKLMQAxkLIzGYAbgIABKQlALxlYFAAdOQAFNklALQAfAA6MCU9JQD0fWWkwyOjw129Jdm1yA3IAJRd8wDcXSAAvkA)

**Input:**

```java
var a = api.b(c ->
// aaaaaaaaaaaaa
c.d(d)
);
```

**Output:**

```java
var a = api.b((c) ->
c
// aaaaaaaaaaaaa
.d(d)
);
```

**Expected behavior:**
Unchanged because [Prettier for JS does so](https://prettier.io/playground/?version=next#N4Igxg9gdgLgprEAuEA3AhgJwATuwXlwAcBLAOgCMAKMAgPgB0psXsB6N3dbn37p1tjBkAJlREBKJhIDcIADQgIRGCWgBnZKCyYIAdwAKWBJpToANnvQBPTYoqZ0YANZwYAZXQBbOABkSUHDIAGYW6nCKEBQAVnBgMADqjkTIIESYcOGYqEH2ji5u7kROAQDmyDCYAK4RIOFeJBXVtXAAHkRwmCQ+sBYA8h2OMBCYBhDqJKrQqQgiCiBtg90IMBYAKp1QWCSZIWG1E1Cl5nAAilUQ8Hvm4YrR6q3uZSfnl0FIoTe1AI4X8Aa6IimEDodQAWkCcBEUPmlXQJHMZQAwhAvF50KkLOZ5odjnAAIIwSokChVf6dfyBa63EAACxgXnMCVpk0yxTAcHcJkmJFQk2sqTA6jsaBqAEkoNDYO4wF0VPjJe4YNYTtTaulxnAkugUih0plOjl5rM+sFKe8QOZgvMAlkYAD0KV0WrFMVMFlUhR0BQ4NjXV1YAkSCIYLTkABGAAsAAZFBlfiQMg6nRiPvtFKsKEGQ2GkAAmRRVcJrb2mT40uBeH0iaEiXzoI5VR1wABiI3RRLKmLJEBAAF8+0A)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Reproduce the Java input and output with the linked Prettier-Java Playground using --print-width 140, then locate the formatter logic responsible for this lambda and comment layout. Done means the example remains unchanged, matching the expected behavior and the referenced Prettier for JavaScript behavior.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
tooling
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.