diff --git a/tartufo/scanner.py b/tartufo/scanner.py index c8f0ff5a..bb814c95 100755 --- a/tartufo/scanner.py +++ b/tartufo/scanner.py @@ -388,10 +388,11 @@ def _iter_diff_index( """ diff: git.Diff for diff in diff_index: + file_path = diff.b_path if diff.b_path else diff.a_path printable_diff: str = diff.diff.decode("utf-8", errors="replace") if printable_diff.startswith("Binary files"): + self.logger.debug("Binary file skipped: %s", file_path) continue - file_path = diff.b_path if diff.b_path else diff.a_path if self.should_scan(file_path): yield (printable_diff, file_path)