Merge "Consolidate BadName exception compatibility"
This commit is contained in:
		@@ -20,14 +20,10 @@ import re
 | 
			
		||||
from git import BadObject
 | 
			
		||||
 | 
			
		||||
from git_upstream.errors import GitUpstreamError
 | 
			
		||||
from git_upstream.lib.pygitcompat import BadName
 | 
			
		||||
from git_upstream.lib.utils import GitMixin
 | 
			
		||||
from git_upstream.log import LogDedentMixin
 | 
			
		||||
 | 
			
		||||
try:
 | 
			
		||||
    from git import BadName
 | 
			
		||||
except ImportError:
 | 
			
		||||
    BadName = None
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DropError(GitUpstreamError):
 | 
			
		||||
    """Exception thrown by L{Drop}"""
 | 
			
		||||
 
 | 
			
		||||
@@ -27,6 +27,11 @@ except ImportError:
 | 
			
		||||
    from git import Commit
 | 
			
		||||
    from git import Repo
 | 
			
		||||
 | 
			
		||||
try:
 | 
			
		||||
    from git import BadName
 | 
			
		||||
except ImportError:
 | 
			
		||||
    BadName = object
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class GitUpstreamCompatRepo(Repo):
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -22,17 +22,12 @@ from git import Head
 | 
			
		||||
 | 
			
		||||
from git_upstream.errors import GitUpstreamError
 | 
			
		||||
from git_upstream.lib import note  # noqa
 | 
			
		||||
from git_upstream.lib.pygitcompat import BadName
 | 
			
		||||
from git_upstream.lib.searchers import CommitMessageSearcher
 | 
			
		||||
from git_upstream.lib.utils import GitMixin
 | 
			
		||||
from git_upstream.log import LogDedentMixin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
try:
 | 
			
		||||
    from git import BadName
 | 
			
		||||
except ImportError:
 | 
			
		||||
    BadName = None
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class SupersedeError(GitUpstreamError):
 | 
			
		||||
    """Exception thrown by L{Supersede}"""
 | 
			
		||||
    pass
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user