diff options
author | Daniel Axtens <dja@axtens.net> | 2019-02-28 15:29:53 +1100 |
---|---|---|
committer | Stephen Finucane <stephen@that.guru> | 2019-03-02 13:06:38 +0000 |
commit | 9dd0b5ba843ccac5cf768a1c34226abe8b85cf6d (patch) | |
tree | 3bbb013a72cd98e17146a43744518698a443ddbc /requirements-dev.txt | |
parent | 5d9cbb429d480e87f0cb7f50e231db91e1c3b3b2 (diff) | |
download | patchwork-9dd0b5ba843ccac5cf768a1c34226abe8b85cf6d.tar patchwork-9dd0b5ba843ccac5cf768a1c34226abe8b85cf6d.tar.gz |
parser: recognise git commit consisting only of empty new file
Commits with only an empty new file are liable to be missed.
The parser state machine doesn't recognise the headers "new
file mode" and "index": teach it about them.
Add a test to demonstrate.
It's a little bit academic as you don't usually send patches like
that but sometimes you do, especially if you're a snowpatch dev :)
Closes: #256
Reported-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Reviewed-by: Stephen Finucane <stephen@that.guru>
Diffstat (limited to 'requirements-dev.txt')
0 files changed, 0 insertions, 0 deletions