Skip to content

[Large] Fix Python type annotations #78

Description

@MarcellPerger1

There are currently many new type warnings in the code as Pycharm's typechecker got a lot stricter in the last update.
Therefore, we need to change/improve the types in many parts of the codebase to not have these warnings.

  • parser.common
  • parser.lexer
  • parser.cst
  • parser.astgen
  • parser.typecheck
  • util
  • test.common
  • test/coverage/inject_colors.py
  • test.test_common
  • test.test_tokenizer
  • test.test_cstgen
  • test.test_astgen
  • test.test_typechecker
  • test.test_e2e

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-GeneralArea: General stuff (isn't in any specfic area)T-refactorRefactor

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions