radon-project/radon

Type annotations support Python codebase enhancement. (REP-4)

Closed this issue · 3 comments

Our hole codebase need to refactor as soon as possible before it’s too late. We have to support type annotations before too much unknown bugs encounter.

We will make sure it pass all tests on mypy static checking. Currently, it’s a proposal.

Part of Radon Enhancement Proposal - 4 (REP-4)

Work list:

  • mypy static checking should pass every source file testing.

Nothing more for now here. A huge refactoring needed here.

Update:

  • mypy --strict . have to pass this checks.

???

This is not over yet!! 😐
Still getting issue in my VSCode in strict mode enabled. Every line is Red flagged. We need to fulfil mypy --strict . checking. I don’t want any runtime error in future. Hole codebase need to be secure. Each and every code have to be strictly checked.

We need to do it anyway.