Commit deb75b02 by sikang

update

parent c2248469
......@@ -78,23 +78,21 @@ def process_file_content(path, file_name):
if ("if(" in line or "if (" in line) and "{" not in line:
isErrorIf = True
#return后有多行代码
if "return" in line or "throw" in line and not isReturn:
if "return" in line or ("throw" in line and not isReturn):
isReturn = True
return_level = 0
if isReturn:
if "{" in line:
return_level += 1
elif "}" in line:
return_level -= 1
if return_level < 0:
return_level = 0
return_level += get_brackets(line)
if return_level < 0:
return_level = 0
if " class " in line and "{" in line:
func_level=0
if ("){\n" in line or ") {\n" in line) and func_level == 0 and not isReturn:
func_level = get_brackets(line)
func_level = get_brackets(line)
elif func_level != 0:
if "new " in line and "{" in line :
func_level = 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment