MCPcopy Create free account
hub / github.com/defold/defold / fixdoc

Function fixdoc

engine/docs/script_doc.py:704–713  ·  view source on GitHub ↗
(s)

Source from the content-addressed store, hash-verified

702
703def to_lua_annotation(s, output_file):
704 def fixdoc(s):
705 lines = s.splitlines(keepends = True)
706 for i,line in enumerate(lines):
707 line = re.sub(r'\[icon:.*?\]', r'', line)
708 line = re.sub(r'\[type:(.*)\]', r'\1', line)
709 line = re.sub(r'^- (.*)', r'\1', line)
710 line = re.sub(r'^: (.*)', r'\1', line)
711 line = re.sub(r'`(.*?)`', r'\1', line)
712 lines[i] = line
713 return "---".join(lines)
714
715 msg = parse_document(s, output_file)
716 if msg.info.language == "Lua":

Callers 1

to_lua_annotationFunction · 0.85

Calls 1

subMethod · 0.80

Tested by

no test coverage detected