From 6e0d846398c0bac5f5e67204125eea9abfb55b4f Mon Sep 17 00:00:00 2001 From: Elijah Newren Date: Wed, 13 Mar 2019 14:22:09 -0700 Subject: [PATCH] filter-repo: fix printing of _IDs The only times this is ever printed is when debugging filter-repo itself, or when trying to add tests to get to 100% line coverage. But the printing was broken when objects were skipped (which caused a mapping from int -> None). Fix the format specifier to handle this case too. Signed-off-by: Elijah Newren --- git-filter-repo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-filter-repo b/git-filter-repo index 7a77b59..cd799f2 100755 --- a/git-filter-repo +++ b/git-filter-repo @@ -335,7 +335,7 @@ class _IDs(object): """ rv = "Current count: %d\nTranslation:\n" % self._next_id for k in sorted(self._translation): - rv += " %d -> %d\n" % (k, self._translation[k]) + rv += " %d -> %s\n" % (k, self._translation[k]) rv += "Reverse translation:\n" for k in sorted(self._reverse_translation):