leinardi/mypy-pycharm
Static methods missing a type definition are highlighted incorrectly
Aperta
#19 aperta il 27 set 2018
Priority: MediumStatus: AcceptedStatus: StaleType: Bughelp wanted
Metriche repository
- Star
- (206 stelle)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
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