(lines, tag, doc)
| 69 | lines.append(f'@{tag} {s}') |
| 70 | |
| 71 | def _add_param(lines, tag, doc): |
| 72 | if doc is None: |
| 73 | return |
| 74 | name = doc.get('name', '') |
| 75 | typ = doc.get('type', '') |
| 76 | desc = doc.get('desc', '') |
| 77 | if not typ: |
| 78 | lines.append(f'@{tag} {name} {desc}') |
| 79 | else: |
| 80 | lines.append(f'@{tag} {name} [type:{typ}] {desc}') |
| 81 | |
| 82 | def _format_doc_lines(lines, indent): |
| 83 | indent_str = get_indent(indent) |