radon icon indicating copy to clipboard operation
radon copied to clipboard

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

Open Almas-Ali opened this issue 1 year ago • 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:

  • [x] 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.

Almas-Ali avatar Apr 16 '24 18:04 Almas-Ali

???

angelcaru avatar May 01 '24 19:05 angelcaru

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.

Almas-Ali avatar May 01 '24 19:05 Almas-Ali

no

angelcaru avatar May 02 '24 16:05 angelcaru