Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This addresses #113 by adding a new option "ignored_commits_file" that points to a file to contain commit hashes in the same format as
blame.ignoreRevsFile
that will be ignored during calculation of the most recent update. To the best of my knowledge, it is not possible to askgit log
to ignore commits, so this must be done by the plugin.I've added a basic unit test for the file parser, and an integration test to validate the commit ignoring behavior.
I've tested this on my own repository and verified that it behaves as expected.
pyflakes shows no new issues. pytest shows no changed lines without coverage.