Refactor sqlcompletion.py
Ouverte
impact: code quality
- Langage dominant
- Python
- Étoiles
- 1.4k
- Forks
- 191
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
pylint does a good job listing the inherent issues here. There are some really crazy methods here with as many as 44 branches. This script needs a proper refactor.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire sqlcompletion.py et exécutez pylint dessus afin d’examiner les problèmes signalés et d’identifier les méthodes comportant jusqu’à 44 branches. Un refactoring terminé devrait traiter la complexité signalée et produire une implémentation plus claire, mais l’issue ne définit ni comportement spécifique ni tests à utiliser pour la vérification.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- cli, databases
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100