Commit Graph
10 Commits
Author SHA1 Message Date
Mikhail Golubev 530c7d2d74 PY-29717 Display qualified names of classes above methods
Use "containing class" type of link only as a fallback for local classes
2018-06-09 15:59:37 +03:00
Mikhail Golubev 505efb9982 PY-29717 Remove excess trailing spaces and line breaks from plain text docstrings 2018-06-09 15:59:37 +03:00
Mikhail Golubev bf2ee59a28 PY-29717 Move message about copied docstring to sections 2018-06-09 15:59:36 +03:00
Mikhail Golubev c3246e9286 PY-29717 Display variable type inline with their name in PEP 526 format
Thanks to it we also started to display types for class and instance
attributes. Also, moved reassignment chain to sections part of Quick
Documentation and display it only when it actually makes sense.
2018-06-09 15:59:35 +03:00
Mikhail Golubev 407ed5f127 PY-29717 Display inferred function type together with its signature 2018-06-09 15:59:35 +03:00
Semyon Proshev b19a95147f Rendered typevar takes much space so let's print its name only. 2017-09-22 15:52:18 +03:00
Semyon Proshev ed3672ce40 Update PythonDocumentationProvider.describeFunction 2017-09-22 15:52:16 +03:00
Semyon Proshev 952582abc5 Remove separate document link type for super class. Use link type for class instead. 2017-09-22 15:52:15 +03:00
Semyon Proshev adddb531d8 Update describeClass method in PythonDocumentationProvider.
Now all expressions are printed and links are injected into unqualified references and subscriptions.
2017-09-22 15:52:15 +03:00
Semyon Proshev dbff481450 Update PyDocumentationBuilder to use type evaluation context while resolving docstring owner. 2017-06-20 13:35:08 +03:00