leinardi/mypy-pycharm
View on GitHubStatic methods missing a type definition are highlighted incorrectly
Open
#19 opened on Sep 27, 2018
Priority: MediumStatus: AcceptedStatus: StaleType: Bughelp wanted
Repository metrics
- Stars
- (207 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Step 1: Are you in the right place?
- I have verified there are no duplicate active or recent bugs, questions, or requests
- 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