Implement quick fix for UsedUnderscorePrefixedElements rule.
It renames identifier with _ prefix to identifier without this prefix (e.g. _foo -> foo).
Quick fix is only applied if no other identifiers with suggested name (without underscore) exist.
There are cases when such identifiers exist, but not in the same scope, and still no quick fix is applied. That is because checking the scope proved to be much more difficult than expected.
Implement quick fix for
UsedUnderscorePrefixedElements
rule. It renames identifier with_
prefix to identifier without this prefix (e.g._foo
->foo
). Quick fix is only applied if no other identifiers with suggested name (without underscore) exist. There are cases when such identifiers exist, but not in the same scope, and still no quick fix is applied. That is because checking the scope proved to be much more difficult than expected.