дзеркало
https://github.com/l0ng-ai/openidea.git
синхронізовано 2026-11-09 19:25:54 +02:00
fix(code-insight): stop call/type hierarchy from nesting recursive symbols forever (#1016)
A recursive symbol got a fresh id on every level (ids carry the parent chain), so sibling dedupe never matched and each expansion requested the same level again, forever. Identify items by their position key instead: a child whose key repeats an ancestor is kept a leaf, marked recursive, and never expanded.
Цей коміт міститься в:
1 джерело
a57267fa32
коміт
659afe66f5
4 files changed
+74
-7
No files matched your search
@@ -5551,5 +5551,6 @@
|
||||
"e.g. --keepdb --parallel": "例如 --keepdb --parallel",
|
||||
"select files in a git repository to shelve": "请选择 Git 仓库中的文件以搁置更改",
|
||||
"select files from a single git repository to shelve": "请一次只选择同一个 Git 仓库中的文件以搁置更改",
|
||||
"External file changes sync may be slow": "外部文件更改同步可能较慢"
|
||||
"External file changes sync may be slow": "外部文件更改同步可能较慢",
|
||||
"recursive": "递归"
|
||||
}
|
||||
Reference in new issue
Заблокувати користувача