Commit Graph
2 Commits
Author SHA1 Message Date
Semyon Proshev ad9ea4d7ed PY-22449 Fixed: Breadcrumbs are incorrect when caret placed after the last character of the block
Update BreadcrumbsXmlWrapper to use BreadcrumbsInfoProvider.getParent while searching for the first breadcrumbed element.
Update PyBreadcrumbsInfoProvider to return parent of the closest element before on the same line in case of white space, comma or close bracket.
2017-02-16 20:11:35 +03:00
Semyon Proshev cde66f2f64 PY-20003 Fixed: Breadcrumbs for Python files
Introduce PyBreadcrumbsInfoProvider which supports:
classes and functions (incl. async) definitions,
lambdas, try-except-else-finally, if-elif-else,
for-else (incl. async), while-else, with and
key-value statements
2016-12-20 18:21:50 +03:00