PY-22971 Fixed: Support @typing.overload in regular Python files, not only in Python stubs

Introduce PyOverloadsInspection to check that implementation exists and is located after overloads.
The inspection also raise warning when overload signature is not compatible with the implementation.
This commit is contained in:
Semyon Proshev
2017-05-13 00:17:47 +03:00
committed by Semyon Proshev
parent 5675e09b0b
commit 0ee5f9152d
8 changed files with 316 additions and 0 deletions
@@ -0,0 +1,5 @@
<html>
<body>
This inspection validates overloads in regular Python files.
</body>
</html>