public @Nullable IndentCalculator createIndentCalculatorWithCustomBaseIndent(@Nullable Indent indent, @NotNull String baseIndent) {
      if (indent == null) {
        return null;
      }

      return new IndentCalculator(myProject, myEditor, IndentCalculator.LINE_BEFORE, indent) {
        @Override
        protected @NotNull String getBaseIndent(@NotNull SemanticEditorPosition currPosition) {
          return baseIndent;
        }
      };
    }
public @Nullable IndentCalculator createIndentCalculatorWithCustomBaseIndent(@Nullable Indent indent, @NotNull String baseIndent)