Removing code regions refactoring does not check for usages of all of the region’s children. For example, when removing a code block from a method declaration, and this code block contains variables that are used in other method declarations, vesper won’t stop you from doing it and your code will end up in an invalid state.
Removing
code regions
refactoring does not check for usages of all of the region’s children. For example, when removing a code block from a method declaration, and this code block contains variables that are used in other method declarations, vesper won’t stop you from doing it and your code will end up in an invalid state.