You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mypy currently has the get_class_decorator_hook plugin hook. I want to propose adding a get_function_decorator_hook and get_method_decorator_hook.
Pitch
Adding these hooks would allow special handling of decorated functions, as would for example be required to solve #9911 using a plugin. mypy currently has special handling for a few decorated such as builtins.property, typing.final and more, but from what I can see it's currently not possible to add additional cases using a plugin.
I have already experimented with this a bit and could probably open a PR in the near future.
The text was updated successfully, but these errors were encountered:
freundTech
changed the title
Add a plugin hook for hadling function/method decorators
Add a plugin hook for handling function/method decorators
Jan 16, 2021
Feature
mypy currently has the
get_class_decorator_hook
plugin hook. I want to propose adding aget_function_decorator_hook
andget_method_decorator_hook
.Pitch
Adding these hooks would allow special handling of decorated functions, as would for example be required to solve #9911 using a plugin. mypy currently has special handling for a few decorated such as
builtins.property
,typing.final
and more, but from what I can see it's currently not possible to add additional cases using a plugin.I have already experimented with this a bit and could probably open a PR in the near future.
The text was updated successfully, but these errors were encountered: