Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf(ts-context): limit
max_lines
to 3 (ayamir#1075)
It appears that when navigating through syntax trees of great intricacy, `ts-context` would expend an excessive amount of time collecting _(and rendering)_ all "candidate nodes" from here to the root of the tree when the cursor goes deep into a particular "branch", given our current settings. This PR limited `max_lines` to 3, as IMO we seldom need hierarchical information about nodes that are _too_ distant from the current one in practice, and `3` is also the optimal value I've found in recent trials that strikes a balance between the amount of practical information and performance penalties lol
- Loading branch information