Details
-
User Story
-
Resolution: Out of scope
-
P2: Important
-
None
-
None
-
None
Description
Because indexing is an expensive operation it is much faster to update the symbols database if possible. For example if we rename a function we can simply update the columns for that line.
For reformatting we can simply count every symbol character(which cannot changed by the reformating) and use that to find the position in the reformatted text if we count with the same method.
Comments should be filtered too.