jhipster / jhipster/prettier-java
Do not force a blank line above method
- Lingua principale
- Java
- Stelle
- 1.2k
- Fork
- 120
- Merge medio
- 1g 11h
- PR unite (30g)
- 31
Descrizione
Print width: `100`
Input code:
```java
new TransactionTemplate().execute(new TransactionCallbackWithoutResult() {
@Override
protected void doInTransactionWithoutResult(final TransactionStatus status) {
backupRepository.save(backup);
}
}
);
```
Expected output:
```java
new TransactionTemplate().execute(
new TransactionCallbackWithoutResult() {
@Override
protected void doInTransactionWithoutResult(final TransactionStatus status) {
backupRepository.save(backup);
}
}
);
```
Actual:
```java
new TransactionTemplate()
.execute(
new TransactionCallbackWithoutResult() {
@Override
protected void doInTransactionWithoutResult(final TransactionStatus status) {
backupRepository.save(backup);
}
}
);
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Riproduci il comportamento del formatter usando l'input Java in questa issue con una larghezza di stampa pari a 100, quindi traccia il percorso di formattazione per la chiamata execute concatenata e il suo callback anonimo. Il lavoro è completato quando l'output corrisponde all'esempio previsto senza una riga vuota aggiuntiva sopra il metodo sovrascritto.
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à
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100