Commit Graph

16 Commits

Author SHA1 Message Date
eb047921ea
line numbers should never be 0 2024-02-13 17:34:40 +01:00
eb09216a8a
make diff block regex more general 2024-02-13 17:34:03 +01:00
b8f095e1a9 replace malformed data if there are encoding errors 2023-10-26 13:41:02 +02:00
dde8c1dd9e ask git to detect renames 2023-10-17 09:44:09 +02:00
e37c851af1 do not diff submodules 2023-09-25 09:23:48 +02:00
82aa0f8b01
add license 2023-09-14 22:18:03 +02:00
0c3b440bf8
add readme 2023-09-14 22:09:31 +02:00
64b5528dc9
add missing typehints 2023-09-14 21:34:34 +02:00
2a054276cd
make data structure for shifted lines cleaner 2023-09-14 21:26:46 +02:00
9caf020918
add type hint for shifted_lines 2023-09-14 20:04:52 +02:00
8033e648ef
rename old_start and new_start to be more understandable 2023-09-14 20:02:38 +02:00
54efe52193
fill not sections not returned by git diff instead of hacking with -U 2023-09-14 19:54:50 +02:00
6e5c3d7f07
make subprocess_readlines more robust 2023-09-14 19:27:32 +02:00
52796e95cf handle if only a rename happened and no diff block is returned 2023-09-14 15:46:57 +02:00
a591f1c56d get number of lines really from src file 2023-09-14 15:16:07 +02:00
0c6d71f719 initial 2023-09-14 11:34:31 +02:00