git-p4: removed brackets when assigning multiple return values
In several places, git-p4 contains code of the form: (a, b) = foo() In each case, multiple values are returned through a tuple or a list and bound into multiple values. The brackets around the assigned variables are redundant and can be removed: a, b = foo() Signed-off-by: Joel Holdsworth <jholdsworth@nvidia.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
57fe2ce0e1
commit
0874bb016a
38
git-p4.py
38
git-p4.py
@ -285,7 +285,7 @@ def read_pipe_full(c, *k, **kw):
|
|||||||
|
|
||||||
p = subprocess.Popen(
|
p = subprocess.Popen(
|
||||||
c, stdout=subprocess.PIPE, stderr=subprocess.PIPE, *k, **kw)
|
c, stdout=subprocess.PIPE, stderr=subprocess.PIPE, *k, **kw)
|
||||||
(out, err) = p.communicate()
|
out, err = p.communicate()
|
||||||
return (p.returncode, out, decode_text_stream(err))
|
return (p.returncode, out, decode_text_stream(err))
|
||||||
|
|
||||||
|
|
||||||
@ -296,7 +296,7 @@ def read_pipe(c, ignore_error=False, raw=False, *k, **kw):
|
|||||||
|
|
||||||
If raw is True, do not attempt to decode output text.
|
If raw is True, do not attempt to decode output text.
|
||||||
"""
|
"""
|
||||||
(retcode, out, err) = read_pipe_full(c, *k, **kw)
|
retcode, out, err = read_pipe_full(c, *k, **kw)
|
||||||
if retcode != 0:
|
if retcode != 0:
|
||||||
if ignore_error:
|
if ignore_error:
|
||||||
out = ""
|
out = ""
|
||||||
@ -311,7 +311,7 @@ def read_pipe_text(c, *k, **kw):
|
|||||||
"""Read output from a command with trailing whitespace stripped. On error,
|
"""Read output from a command with trailing whitespace stripped. On error,
|
||||||
returns None.
|
returns None.
|
||||||
"""
|
"""
|
||||||
(retcode, out, err) = read_pipe_full(c, *k, **kw)
|
retcode, out, err = read_pipe_full(c, *k, **kw)
|
||||||
if retcode != 0:
|
if retcode != 0:
|
||||||
return None
|
return None
|
||||||
else:
|
else:
|
||||||
@ -365,7 +365,7 @@ def p4_has_move_command():
|
|||||||
return False
|
return False
|
||||||
cmd = p4_build_cmd(["move", "-k", "@from", "@to"])
|
cmd = p4_build_cmd(["move", "-k", "@from", "@to"])
|
||||||
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
(out, err) = p.communicate()
|
out, err = p.communicate()
|
||||||
err = decode_text_stream(err)
|
err = decode_text_stream(err)
|
||||||
# return code will be 1 in either case
|
# return code will be 1 in either case
|
||||||
if err.find("Invalid option") >= 0:
|
if err.find("Invalid option") >= 0:
|
||||||
@ -606,7 +606,7 @@ def p4_keywords_regexp_for_file(file):
|
|||||||
if not os.path.exists(file):
|
if not os.path.exists(file):
|
||||||
return None
|
return None
|
||||||
else:
|
else:
|
||||||
(type_base, type_mods) = split_p4_type(p4_type(file))
|
type_base, type_mods = split_p4_type(p4_type(file))
|
||||||
return p4_keywords_regexp_for_type(type_base, type_mods)
|
return p4_keywords_regexp_for_type(type_base, type_mods)
|
||||||
|
|
||||||
|
|
||||||
@ -1154,7 +1154,7 @@ def p4ChangesForPaths(depotPaths, changeRange, requestedBlockSize):
|
|||||||
parts = changeRange.split(',')
|
parts = changeRange.split(',')
|
||||||
assert len(parts) == 2
|
assert len(parts) == 2
|
||||||
try:
|
try:
|
||||||
(changeStart, changeEnd) = p4ParseNumericChangeRange(parts)
|
changeStart, changeEnd = p4ParseNumericChangeRange(parts)
|
||||||
block_size = chooseBlockSize(requestedBlockSize)
|
block_size = chooseBlockSize(requestedBlockSize)
|
||||||
except ValueError:
|
except ValueError:
|
||||||
changeStart = parts[0][1:]
|
changeStart = parts[0][1:]
|
||||||
@ -1379,7 +1379,7 @@ class LargeFileSystem(object):
|
|||||||
"""
|
"""
|
||||||
if self.exceedsLargeFileThreshold(relPath, contents) or self.hasLargeFileExtension(relPath):
|
if self.exceedsLargeFileThreshold(relPath, contents) or self.hasLargeFileExtension(relPath):
|
||||||
contentTempFile = self.generateTempFile(contents)
|
contentTempFile = self.generateTempFile(contents)
|
||||||
(pointer_git_mode, contents, localLargeFile) = self.generatePointer(contentTempFile)
|
pointer_git_mode, contents, localLargeFile = self.generatePointer(contentTempFile)
|
||||||
if pointer_git_mode:
|
if pointer_git_mode:
|
||||||
git_mode = pointer_git_mode
|
git_mode = pointer_git_mode
|
||||||
if localLargeFile:
|
if localLargeFile:
|
||||||
@ -1750,7 +1750,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
"""Attempt to zap the RCS keywords in a p4 controlled file matching the
|
"""Attempt to zap the RCS keywords in a p4 controlled file matching the
|
||||||
given regex.
|
given regex.
|
||||||
"""
|
"""
|
||||||
(handle, outFileName) = tempfile.mkstemp(dir='.')
|
handle, outFileName = tempfile.mkstemp(dir='.')
|
||||||
try:
|
try:
|
||||||
with os.fdopen(handle, "wb") as outFile, open(file, "rb") as inFile:
|
with os.fdopen(handle, "wb") as outFile, open(file, "rb") as inFile:
|
||||||
for line in inFile.readlines():
|
for line in inFile.readlines():
|
||||||
@ -1782,7 +1782,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
def checkValidP4Users(self,commits):
|
def checkValidP4Users(self,commits):
|
||||||
"""Check if any git authors cannot be mapped to p4 users."""
|
"""Check if any git authors cannot be mapped to p4 users."""
|
||||||
for id in commits:
|
for id in commits:
|
||||||
(user,email) = self.p4UserForCommit(id)
|
user, email = self.p4UserForCommit(id)
|
||||||
if not user:
|
if not user:
|
||||||
msg = "Cannot find p4 user for email %s in commit %s." % (email, id)
|
msg = "Cannot find p4 user for email %s in commit %s." % (email, id)
|
||||||
if gitConfigBool("git-p4.allowMissingP4Users"):
|
if gitConfigBool("git-p4.allowMissingP4Users"):
|
||||||
@ -1857,7 +1857,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
outside the depot path we're committing into.
|
outside the depot path we're committing into.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
[upstream, settings] = findUpstreamBranchPoint()
|
upstream, settings = findUpstreamBranchPoint()
|
||||||
|
|
||||||
template = """\
|
template = """\
|
||||||
# A Perforce Change Specification.
|
# A Perforce Change Specification.
|
||||||
@ -1991,7 +1991,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
print("Applying", read_pipe(["git", "show", "-s",
|
print("Applying", read_pipe(["git", "show", "-s",
|
||||||
"--format=format:%h %s", id]))
|
"--format=format:%h %s", id]))
|
||||||
|
|
||||||
(p4User, gitEmail) = self.p4UserForCommit(id)
|
p4User, gitEmail = self.p4UserForCommit(id)
|
||||||
|
|
||||||
diff = read_pipe_lines(
|
diff = read_pipe_lines(
|
||||||
["git", "diff-tree", "-r"] + self.diffOpts + ["{}^".format(id), id])
|
["git", "diff-tree", "-r"] + self.diffOpts + ["{}^".format(id), id])
|
||||||
@ -2156,7 +2156,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
#
|
#
|
||||||
logMessage = extractLogMessageFromGitCommit(id)
|
logMessage = extractLogMessageFromGitCommit(id)
|
||||||
logMessage = logMessage.strip()
|
logMessage = logMessage.strip()
|
||||||
(logMessage, jobs) = self.separate_jobs_from_description(logMessage)
|
logMessage, jobs = self.separate_jobs_from_description(logMessage)
|
||||||
|
|
||||||
template = self.prepareSubmitTemplate(update_shelve)
|
template = self.prepareSubmitTemplate(update_shelve)
|
||||||
submitTemplate = self.prepareLogMessage(template, logMessage, jobs)
|
submitTemplate = self.prepareLogMessage(template, logMessage, jobs)
|
||||||
@ -2174,7 +2174,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
submitTemplate += separatorLine
|
submitTemplate += separatorLine
|
||||||
submitTemplate += self.get_diff_description(editedFiles, filesToAdd, symlinks)
|
submitTemplate += self.get_diff_description(editedFiles, filesToAdd, symlinks)
|
||||||
|
|
||||||
(handle, fileName) = tempfile.mkstemp()
|
handle, fileName = tempfile.mkstemp()
|
||||||
tmpFile = os.fdopen(handle, "w+b")
|
tmpFile = os.fdopen(handle, "w+b")
|
||||||
if self.isWindows:
|
if self.isWindows:
|
||||||
submitTemplate = submitTemplate.replace("\n", "\r\n")
|
submitTemplate = submitTemplate.replace("\n", "\r\n")
|
||||||
@ -2381,7 +2381,7 @@ class P4Submit(Command, P4UserMap):
|
|||||||
if len(allowSubmit) > 0 and not self.master in allowSubmit.split(","):
|
if len(allowSubmit) > 0 and not self.master in allowSubmit.split(","):
|
||||||
die("%s is not in git-p4.allowSubmit" % self.master)
|
die("%s is not in git-p4.allowSubmit" % self.master)
|
||||||
|
|
||||||
[upstream, settings] = findUpstreamBranchPoint()
|
upstream, settings = findUpstreamBranchPoint()
|
||||||
self.depotPath = settings['depot-paths'][0]
|
self.depotPath = settings['depot-paths'][0]
|
||||||
if len(self.origin) == 0:
|
if len(self.origin) == 0:
|
||||||
self.origin = upstream
|
self.origin = upstream
|
||||||
@ -2981,7 +2981,7 @@ class P4Sync(Command, P4UserMap):
|
|||||||
file_path, relPath, format_size_human_readable(size)))
|
file_path, relPath, format_size_human_readable(size)))
|
||||||
sys.stdout.flush()
|
sys.stdout.flush()
|
||||||
|
|
||||||
(type_base, type_mods) = split_p4_type(file["type"])
|
type_base, type_mods = split_p4_type(file["type"])
|
||||||
|
|
||||||
git_mode = "100644"
|
git_mode = "100644"
|
||||||
if "x" in type_mods:
|
if "x" in type_mods:
|
||||||
@ -3046,7 +3046,7 @@ class P4Sync(Command, P4UserMap):
|
|||||||
contents = [regexp.sub(br'$\1$', c) for c in contents]
|
contents = [regexp.sub(br'$\1$', c) for c in contents]
|
||||||
|
|
||||||
if self.largeFileSystem:
|
if self.largeFileSystem:
|
||||||
(git_mode, contents) = self.largeFileSystem.processContent(git_mode, relPath, contents)
|
git_mode, contents = self.largeFileSystem.processContent(git_mode, relPath, contents)
|
||||||
|
|
||||||
self.writeToGitStream(git_mode, relPath, contents)
|
self.writeToGitStream(git_mode, relPath, contents)
|
||||||
|
|
||||||
@ -3514,7 +3514,7 @@ class P4Sync(Command, P4UserMap):
|
|||||||
configBranches = gitConfigList("git-p4.branchList")
|
configBranches = gitConfigList("git-p4.branchList")
|
||||||
for branch in configBranches:
|
for branch in configBranches:
|
||||||
if branch:
|
if branch:
|
||||||
(source, destination) = branch.split(":")
|
source, destination = branch.split(":")
|
||||||
self.knownBranches[destination] = source
|
self.knownBranches[destination] = source
|
||||||
|
|
||||||
lostAndFoundBranches.discard(destination)
|
lostAndFoundBranches.discard(destination)
|
||||||
@ -4122,7 +4122,7 @@ class P4Rebase(Command):
|
|||||||
if len(read_pipe(["git", "diff-index", "HEAD", "--"])) > 0:
|
if len(read_pipe(["git", "diff-index", "HEAD", "--"])) > 0:
|
||||||
die("You have uncommitted changes. Please commit them before rebasing or stash them away with git stash.")
|
die("You have uncommitted changes. Please commit them before rebasing or stash them away with git stash.")
|
||||||
|
|
||||||
[upstream, settings] = findUpstreamBranchPoint()
|
upstream, settings = findUpstreamBranchPoint()
|
||||||
if len(upstream) == 0:
|
if len(upstream) == 0:
|
||||||
die("Cannot find upstream branchpoint for rebase")
|
die("Cannot find upstream branchpoint for rebase")
|
||||||
|
|
||||||
@ -4419,7 +4419,7 @@ def main():
|
|||||||
formatter=HelpFormatter())
|
formatter=HelpFormatter())
|
||||||
|
|
||||||
try:
|
try:
|
||||||
(cmd, args) = parser.parse_args(sys.argv[2:], cmd)
|
cmd, args = parser.parse_args(sys.argv[2:], cmd)
|
||||||
except:
|
except:
|
||||||
parser.print_help()
|
parser.print_help()
|
||||||
raise
|
raise
|
||||||
|
Loading…
Reference in New Issue
Block a user