Details
-
User Story
-
Resolution: Out of scope
-
P2: Important
-
None
-
None
Description
Add an interface where the refactorings can directly update the database. This is skipping the expensive and slow indexing after the refactoring, so you don't need to wait for the reindexing to make the next refactoring. For that we need offsets for the line and columns of the symbols declaration and usage. The USR and symbols names have to be updated too. Generating the USR can be tricky but because we have full control of the USR generation in the indexing it should be doable.