Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitdb4cb7c

Browse files
Harmon758Byron
authored andcommitted
Remove and replace compat.mviter
1 parentbdfd3fc commitdb4cb7c

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

‎git/compat.py‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@
3333
defenc=sys.getfilesystemencoding()
3434

3535
ifPY3:
36-
defmviter(d):
37-
returnd.values()
38-
3936
range=xrange# @ReservedAssignment
4037
unicode=str
4138
binary_type=bytes
@@ -46,9 +43,6 @@ def mviter(d):
4643
binary_type=str
4744
range=xrange# @ReservedAssignment
4845

49-
defmviter(d):
50-
returnd.itervalues()
51-
5246

5347
defsafe_decode(s):
5448
"""Safely decodes a binary string to unicode"""

‎git/index/base.py‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
string_types,
1717
force_bytes,
1818
defenc,
19-
mviter,
2019
)
2120
fromgit.excimport (
2221
GitCommandError,
@@ -442,7 +441,7 @@ def iter_blobs(self, predicate=lambda t: True):
442441
Function(t) returning True if tuple(stage, Blob) should be yielded by the
443442
iterator. A default filter, the BlobFilter, allows you to yield blobs
444443
only if they match a given list of paths. """
445-
forentryinmviter(self.entries):
444+
forentryinself.entries.values():
446445
blob=entry.to_blob(self.repo)
447446
blob.size=entry.size
448447
output= (entry.stage,blob)
@@ -467,7 +466,7 @@ def unmerged_blobs(self):
467466
forstage,blobinself.iter_blobs(is_unmerged_blob):
468467
path_map.setdefault(blob.path, []).append((stage,blob))
469468
# END for each unmerged blob
470-
forlinmviter(path_map):
469+
forlinpath_map.values():
471470
l.sort()
472471
returnpath_map
473472

@@ -1086,7 +1085,7 @@ def handle_stderr(proc, iter_checked_out_files):
10861085
proc=self.repo.git.checkout_index(*args,**kwargs)
10871086
proc.wait()
10881087
fprogress(None,True,None)
1089-
rval_iter= (e.pathforeinmviter(self.entries))
1088+
rval_iter= (e.pathforeinself.entries.values())
10901089
handle_stderr(proc,rval_iter)
10911090
returnrval_iter
10921091
else:
@@ -1117,7 +1116,7 @@ def handle_stderr(proc, iter_checked_out_files):
11171116
folder=co_path
11181117
ifnotfolder.endswith('/'):
11191118
folder+='/'
1120-
forentryinmviter(self.entries):
1119+
forentryinself.entries.values():
11211120
ifentry.path.startswith(folder):
11221121
p=entry.path
11231122
self._write_path_to_stdin(proc,p,p,make_exc,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2026 Movatter.jp