From 12276fedec49c855401262f0929f088ebf33d2cf Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Thu, 3 Dec 2009 22:11:34 +0100 Subject: refs: Implemented low-level (Symbolic)Reference renaming as some references cannot be reamed using the git-branch command if they are not in refs/heads, that is in a non-standard refs folder --- lib/git/utils.py | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'lib/git/utils.py') diff --git a/lib/git/utils.py b/lib/git/utils.py index 433f96d5..27ce0804 100644 --- a/lib/git/utils.py +++ b/lib/git/utils.py @@ -362,18 +362,4 @@ class Iterable(object): """ raise NotImplementedError("To be implemented by Subclass") -def needs_working_tree(func): - """ - Decorator assuring the wrapped method may only run if the repository has a - working tree, hence it is not bare. - """ - def check_default_index(self, *args, **kwargs): - if self.repo.working_tree_dir is None: - raise AssertionError( "Cannot call %r bare git repositories" % func.__name__ ) - return func(self, *args, **kwargs) - # END wrpaper method - - check_default_index.__name__ = func.__name__ - return check_default_index - -- cgit v1.2.1