message: Add test to show tabs are preserved
  Fix
diff: @@ -43,6 +43,25 @@ describe("Remove Redundant Else", () => {
  doAnotherThing();
  doSomeFinalThing();
  +}`
  + },
  + {
  + description: "basic scenario with tabs",
  + code: `function doSomethingIfValid() {
  +\tif (!isValid) {
  +\t\tshowWarning();
  +\t\treturn;
  +\t} else {
  +\t\tdoSomething();
  +\t}
  +}`,
  + selection: new Selection([1, 1], [6, 2]),
  + expected: `function doSomethingIfValid() {
  +\tif (!isValid) {
  +\t\tshowWarning();
  +\t\treturn;
  +\t}
  +\tdoSomething();
  }`
  },
  {
  