Commit Graph

6 Commits

Author SHA1 Message Date
Semyon Proshev
1e07ba1cfa Avoid duplicate messages in compatibility inspection and unsupported features annotator (PY-33516)
Inspection does not register `CompatibilityVisitor` problems for its opened file language because in such a case
`UnsupportedFeatures` will annotate them.
Also `registerOnFirstMatchingVersion` methods were removed because
they could lead to duplication even if languages to register were different.
2019-01-14 17:27:39 +03:00
Semyon Proshev
9b451f9e6d Register change signature quick fix without highlighting
To not to be overlayed with highlighting for arguments
2018-01-09 14:39:23 +03:00
Mikhail Golubev
05e9418a47 PY-8174 Include the new warning, the quickfix is bound to, in the test data 2017-06-05 21:20:45 +03:00
Andrey Vlasovskikh
7b882f5a49 Compatiblity inspection updated to include Python 3.5 argument unpacking generalizations 2015-09-14 23:14:00 +03:00
Andrey Vlasovskikh
795bc33729 Moved incorrect arguments checks to compatibility visitor
These checks will be Python version dependent due to additional
unpacking generalizations of Python 3.5.

The checks deal with only arguments, not argument-parameter mapping.
We're sure about our code analysis here so we've made them error
checks instead of warning checks.
2015-09-14 22:08:38 +03:00
Ekaterina Tuzova
34c32eaa91 added remove argument quick fix to the Incorrect call arguments inspection 2014-03-12 17:10:24 +04:00