public static @NotNull String nodeTreeToString(@NotNull ASTNode root, boolean showWhitespaces) {
    StringBuilder buffer = new StringBuilder();
    treeToBuffer(buffer, root, 0, showWhitespaces, false, false, false, false);
    return buffer.toString();
  }
public static @NotNull String nodeTreeToString(@NotNull ASTNode root, boolean showWhitespaces)