Ability to skip formatting for specific sections of code
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
La issue non indica file, test o un punto di ingresso. Inizia individuando l’implementazione del formatter e i relativi test esistenti nel language server. Il lavoro è completo quando sono supportati // fmt: skip, // fmt: off e // fmt: on con il comportamento descritto per righe, file e blocchi di codice.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Automatic code formatters are amazing, but sometimes you find edge cases where they get in the way. In these situations, it's nice to have a get-out-of-jail-free-I-know-what-I'm-doing-leave-me-alone option.
Other code formatters such as Black and Prettier have this option.
My suggestion would be to follow Black and have the following options:
// fmt: skip- don't format just this line// fmt: off- turn formatting off from here onwards (can be used to skip an entire file)// fmt: on- turn formatting back on again after a// fmt: offfor a code block.
- Lingua principale
- Java
- Stelle
- 32
- Fork
- 9
- Merge medio
- 15h 40m
- PR unite (30g)
- 7
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextflow-io/language-server
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
nextflow-io/language-server#179 ·
-
formatting
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
nextflow-io/language-server#150 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
nextflow-io/language-server#178 · 1 commento ·
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
nextflow-io/language-server#133 · 1 commento ·
-
formatting
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
nextflow-io/language-server#115 ·
Tutte le issue di nextflow-io/language-server
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aws/serverless-java-container#1729 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] DynamoDB: PutResourcePolicy rejects ExpectedRevisionId=NO_POLICY on a table with no policyAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ls1intum/thesis-management#1473 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
openhab/openhab-addons#22312 ·
I maintainer di solito rispondono entro 1 giorno