Skip to content

[Proposal] Improve internal typing #95

@MrClock8163

Description

@MrClock8163

Motivation

Currently the codebase is entirely void of type annotations. This makes it impossible to use static type checking, and makes it harder to implement proper testing and CI/CD.

Description

The codebase (especially the helper modules) should be updated with proper (sensible) type annotations. This would enable to use tools like mypy to run type checking, and also improve readability (mainly due to function signatures).

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions