(self, *args, **kwargs)
| 374 | ) |
| 375 | |
| 376 | def _stash_commit_deps(self, *args, **kwargs): |
| 377 | if args: |
| 378 | targets = args[0] |
| 379 | else: |
| 380 | targets = kwargs.get("targets") |
| 381 | if isinstance(targets, str): |
| 382 | targets = [targets] |
| 383 | elif not targets: |
| 384 | targets = [None] |
| 385 | for target in targets: |
| 386 | self.repo.commit( |
| 387 | target, |
| 388 | with_deps=True, |
| 389 | recursive=kwargs.get("recursive", False), |
| 390 | force=True, |
| 391 | allow_missing=True, |
| 392 | data_only=True, |
| 393 | relink=False, |
| 394 | ) |
| 395 | |
| 396 | @staticmethod |
| 397 | def _stash_msg( |
no test coverage detected