mypy-pycharm
mypy-pycharm copied to clipboard
Static methods missing a type definition are highlighted incorrectly
Step 1: Are you in the right place?
- [x] I have verified there are no duplicate active or recent bugs, questions, or requests
- [x] I have verified that I am using the latest version of the plugin.
Step 2: Describe your environment
- Plugin version: 0.10.2
- PyCharm/IDEA version: PyCharm 2018.2
- Mypy version: 0.620
Step 3: Describe the problem:
Steps to reproduce:
- Write a method annotated with
@staticmethod. - Run the mypy checker.
Observed Results:
The highlight exposing a missing type definition starts immediately after the staticmethod annotation and ends right before def.
Expected Results:
def should be highlighted.
Relevant Code:
@staticmethod
def email_sent_on(obj):
return obj.created_on
This issue has been automatically marked as stale because it has not had activity in the last 60 days.