Flagsmith / Flagsmith/flagsmith
ProjectIntegration types fail typecheck
- Lingua principale
- Python
- Stelle
- 6.6k
- Fork
- 567
- Merge medio
- 1g 14h
- PR unite (30g)
- 124
Descrizione
> note: I guess there's nothing to be done here except making ProjectIntegrationBaseViewSet generic (which is I appreciate is way out of scope for this PR).
_Originally posted by @khvn26 in https://github.com/Flagsmith/flagsmith/pull/7239#discussion_r3084947039_
A/C TBD, but overall goal is reduce `type: ignore` comments in integrations code — thus making it bug-safer.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando ProjectIntegration e ProjectIntegrationBaseViewSet, quindi esamina il codice delle integrazioni alla ricerca dei commenti type: ignore menzionati nell’issue. I criteri di accettazione sono ancora TBD; chiarisci quali Ignores e quali errori di typecheck rientrano nell’ambito, quindi verifica che i tipi interessati superino il typecheck senza errori.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- backend
- Tipo di issue
- Refactoring
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100