Suppose for example a lsp server wanted to use linked editing ranges for more fluid renaming of local variables. It would make more sense for changes at the declaration/definition site to propagate to the usages, while changes at the usage sites do not rename the variables (the user probably just wanted to change that one usage to some other variables)
Suppose for example a lsp server wanted to use linked editing ranges for more fluid renaming of local variables. It would make more sense for changes at the declaration/definition site to propagate to the usages, while changes at the usage sites do not rename the variables (the user probably just wanted to change that one usage to some other variables)