(self, g, source: str, override: bool)
| 307 | # ── loading ─────────────────────────────────────────────────────────────── |
| 308 | |
| 309 | def _add_g(self, g, source: str, override: bool) -> None: |
| 310 | if not g.get("id"): |
| 311 | return |
| 312 | if not override and g.get("id") in self._symbols: |
| 313 | return |
| 314 | sym = Symbol(g, source) |
| 315 | self._symbols[sym.name] = sym |
| 316 | |
| 317 | def _load_bundle(self, path: Path) -> None: |
| 318 | parser = ET.XMLParser(target=ET.TreeBuilder(insert_comments=True)) |
no test coverage detected