-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
typingRelated to type annotationsRelated to type annotations
Description
Current type annotation usage is in need of some attention:
- Many functions and methods still do not have type annotations, e.g.
jvp,jhvp, andvjpinscico.operator. - Figure out how to annotate a dynamically generated module so that the typing system is aware of the dynamically constructed functions.
- Revisit the numerous lines of code marked as
# type: ignoreto determine whether the error that led to its insertion can instead be resolved by improved type annotation or use of type guards. - Review class structure with a view to minimization violations of the Liskov substitution principle (e.g. see issues with
proxmethod).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
typingRelated to type annotationsRelated to type annotations