summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJed Brown <jed@59A2.org>2014-03-12 11:52:58 -0600
committerJed Brown <jed@59A2.org>2014-03-12 11:52:58 -0600
commit799aeb891580fcecc9ad5460120a476a9b1f956f (patch)
treee883c53ddfb258e228021ab86ed1832fa67e2b61
parent8afedf3be29eeb1e38fd08dd9226b8741aaff4fe (diff)
downloadgit-fat-799aeb891580fcecc9ad5460120a476a9b1f956f.tar.gz
filter_objects: files is already a set
-rwxr-xr-xgit-fat3
1 files changed, 1 insertions, 2 deletions
diff --git a/git-fat b/git-fat
index 092ec26..484ebcd 100755
--- a/git-fat
+++ b/git-fat
@@ -389,12 +389,11 @@ class GitFat(object):
def filter_objects(self, refargs, patterns):
files = self.referenced_objects(**refargs) - self.catalog_objects()
- files_set = set(files)
orphans_matched = list(self.orphan_files(patterns))
print("pulling:")
print(map(lambda x: x[1], orphans_matched))
orphans_objects = set(map(lambda x: x[0], orphans_matched))
- return files_set & orphans_objects
+ return files & orphans_objects
def cmd_checkout(self, args):
self.checkout(show_orphans=True)