Flagsmith / Flagsmith/flagsmith

ProjectIntegration types fail typecheck

Aperta
#7,253 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.