(self)
| 160 | } |
| 161 | |
| 162 | def getcwd(self): |
| 163 | relparts: tuple[str, ...] = () |
| 164 | assert self.repo is not None |
| 165 | if self.repo.fs.isin(self.repo.fs.getcwd(), self.repo.root_dir): |
| 166 | relparts = self.repo.fs.relparts(self.repo.fs.getcwd(), self.repo.root_dir) |
| 167 | return self.root_marker + self.sep.join(relparts) |
| 168 | |
| 169 | @classmethod |
| 170 | def join(cls, *parts: str) -> str: |