This PR refactors the quick fix code for clarity and to fix a number of edge case bugs. It also includes testing for the quick fix reflow utilities that ensure that consecutive edits are correctly applied.
Note that this introduces an incompatibility with SonarDelphi 1.5.0 and the GroupedParameterDeclaration quick fix.
This PR refactors the quick fix code for clarity and to fix a number of edge case bugs. It also includes testing for the quick fix reflow utilities that ensure that consecutive edits are correctly applied.
Note that this introduces an incompatibility with SonarDelphi 1.5.0 and the GroupedParameterDeclaration quick fix.