// maximum efficiency function enumFormatFix() { Array.from(document.getElementsByClassName("memItemRight")).forEach((elem) => { if (elem.innerHTML.includes("{")) { let str = elem.innerHTML; str = str.replaceAll("
", ""); str = str.replaceAll(" ", ""); str = str.replaceAll("{", "{
    "); str = str.replaceAll("\n,", ","); str = str.replaceAll(",", ",
    "); str = str.replaceAll("}", "
}"); elem.innerHTML = str } }); } function paramFormatFix() { Array.from(document.getElementsByClassName("memItemRight")).forEach((elem) => { if (elem.innerHTML.includes("(")) { let str = elem.innerHTML; let res = ""; let bracket_level = 0; let hit_comma = false; for (let c of str) { let new_hit_comma = false; if (c === '(') { if (bracket_level === 0) { res += "(
    "; } else { res += '('; } bracket_level++; } else if (c === ')') { if (bracket_level === 1) { res += "
)"; } else { res += ')'; } bracket_level--; } else if (c === ',') { if (bracket_level === 1) { res += ",
    "; } else { res += ','; } new_hit_comma = true; } else if (c === ' ' && hit_comma && bracket_level === 1) { new_hit_comma = false; // skip this space } else { res += c; } hit_comma = new_hit_comma; } elem.innerHTML = res } }); }