MCPcopy Create free account
hub / github.com/catid/supercharger / try_indenting

Function try_indenting

codegen/fix_ast_errors.py:55–68  ·  view source on GitHub ↗
(code, e, delta=1)

Source from the content-addressed store, hash-verified

53 return code
54
55def try_indenting(code, e, delta=1):
56 orig_code = code
57 for i in range(1, 8):
58 code = indent_line(code, e, delta=delta)
59
60 #print(f"MODIFIED CODE: {code}")
61
62 ne = check_error(code)
63
64 #print(f"NE: {ne}")
65
66 if ne is None or ne.lineno != e.lineno:
67 return True, code
68 return False, orig_code
69
70def try_adding_colon(code, e):
71 orig_code = code

Callers 1

fix_ast_errorsFunction · 0.85

Calls 2

indent_lineFunction · 0.85
check_errorFunction · 0.85

Tested by

no test coverage detected