Consider refactoring
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par lire returns/contrib/mypy/_typeops/transform_callable.py aux lignes 63–97 et comparez-le avec mypy/typeops.py aux lignes 289–313. Vérifiez si l’implémentation de mypy peut remplacer la gestion dupliquée des arguments callable sans modifier le comportement existant. Le travail est terminé lorsque la décision de refactoring est résolue et que tout comportement affecté reste couvert par les vérifications existantes du projet.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We have almost completely re-invented how to get callable arguments by name, position, and type:
But, mypy already has this:
Maybe, we can reuse it?
- Langage dominant
- Python
- Étoiles
- 4.4k
- Forks
- 156
- Merge moyen
- 3 h 44 min
- PR mergées (30 j)
- 22
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de dry-python/returns
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
dry-python/returns#2394 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Composing 0-argument functionsOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
dry-python/returns#2365 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
dry-python/returns#2355 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
dry-python/returns#2295 · 4 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
dry-python/returns#2253 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de dry-python/returns
Issues similaires
-
area:space-accuracy good first issue track:data
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Sara-Managed-Projects/space-radar#904 ·
Les mainteneurs répondent en général sous 1 jour