Do not use URLSession or Task { } for async processing
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
No files or tests are named; start by searching the repository for URLSession and Task { } to identify the affected async-processing paths. Check how the project handles Linux support and background jobs, then run the relevant tests. Done means the identified uses follow the alternatives described in the issue and the affected tests pass.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
As part of Swift best practices the following items are not recommended for production use:
URLSessioncauses issues when running on Linux, please useAsyncHTTPClientinsteadTask { }to execute background jobs are considered unstructured concurrency, and it is recommended to usewithThrowingTaskGroupinstead:
await withThrowingTaskGroup(of: Void.self) { group in
group.addTask {
...
}
}
- Lingua principale
- Swift
- Stelle
- 2.9k
- Fork
- 519
- Merge medio
- 4g 9h
- PR unite (30g)
- 13
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 MacPaw/OpenAI
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 3 giorni
-
Enable batch promptsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
MacPaw/OpenAI#73 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
I maintainer di solito rispondono entro 3 giorni
-
Add Batch API supportAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di MacPaw/OpenAI
Issue simili
-
fyi-ecosystem platform-ios team-ios
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
flutter/flutter#194348 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
freestylefly/WeChatBridge#44 ·
I maintainer di solito rispondono entro 1 giorno
-
Doesn't compile on WindowsAperta
Difficoltà 2/5 Mezza giornata Idoneità per principianti 62/100
swiftwasm/JavaScriptKit#818 ·
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
capawesome-team/capacitor-plugins#1134 ·
I maintainer di solito rispondono entro 1 giorno