Dereference a link.
(self)
| 249 | return self.dereference() |
| 250 | |
| 251 | def dereference(self) -> Node | None: |
| 252 | """Dereference a link.""" |
| 253 | if self._v_isopen: |
| 254 | target = self.target |
| 255 | # Check for relative pathnames |
| 256 | if not self.target.startswith("/"): |
| 257 | target = self._v_parent._g_join(self.target) |
| 258 | return self._v_file._get_node(target) |
| 259 | else: |
| 260 | return None |
| 261 | |
| 262 | def __getattribute__(self, attrname: str) -> Any: |
| 263 |
no test coverage detected