Refactor sqlcompletion.py
オープン
impact: code quality
- 主要言語
- Python
- スター
- 1.4k
- フォーク
- 191
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず sqlcompletion.py を読み、pylint を実行して、記載された問題を確認し、分岐が最大 44 個あるメソッドを特定します。完了したリファクタリングでは、報告された複雑性に対処し、より明確な実装にする必要がありますが、この issue では検証に使用する具体的な動作やテストは定義されていません。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- cli, databases
- issue の種類
- リファクタリング
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100