def prettify_single(string: str, javastyle: bool) -> List[str]:
    Formatter.set_javastyle(javastyle)
    out = []
    buff = lexer.TokenBuffer([string], True)
    while not buff.done:
        expr = get_expression(buff)
        out.append(ExpressionFormatter.format(expr, LINE_LENGTH).stringify())
    return out
Beispiel #2
0
def prettify_single(string: str, javastyle: bool) -> List[str]:
    global java_newline
    if javastyle:
        java_newline = '\n'
    else:
        java_newline = ''
    out = []
    buff = lexer.TokenBuffer([string], True)
    while (not buff.done):
        expr = get_expression(buff)
        out.append(prettify_expr(expr, LINE_LENGTH)[0])
    return out