(elem, level=0)
| 91 | return os.path.join(*segments) |
| 92 | |
| 93 | def xml_indent(elem, level=0): |
| 94 | i = "\n" + level*" " |
| 95 | if len(elem): |
| 96 | if not elem.text or not elem.text.strip(): |
| 97 | elem.text = i + " " |
| 98 | if not elem.tail or not elem.tail.strip(): |
| 99 | elem.tail = i |
| 100 | for elem in elem: |
| 101 | xml_indent(elem, level+1) |
| 102 | if not elem.tail or not elem.tail.strip(): |
| 103 | elem.tail = i |
| 104 | else: |
| 105 | if level and (not elem.tail or not elem.tail.strip()): |
| 106 | elem.tail = i |
| 107 | |
| 108 | |
| 109 | source_ext = ["c", "h", "s", "S", "cpp", "cxx", "cc", "xpm"] |
no outgoing calls
no test coverage detected