Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: extract _parse_lines as a pure function
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: extract _get_header as a pure function
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: move _escaper to a pure function
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: move _highlight_inline_diff to a pure function
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: move as_html and _safe_id from method to a pure function - avoid calling the method as function
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: do check of cut_off_limit on the raw diff before any parsing and allocation
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: drop the DiffLimitExceeded container - just make it a flag available as property
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: inline prepare() into __init__ and make the result available as .parsed
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: avoid extra copy of diff when trying to create a lazy diff line iterator
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: avoid extra copy of diff when splitting into files
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: inline / remove _clean_line
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: drop the noop as_raw method - just use the raw diff directly and with proper variable naming
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: drop partially un-implemented udiff support - everything is now what formerly was known as gitdiff
|
Tue, 03 Oct 2017 00:14:40 +0200 |
Mads Kiilerich |
diffs: very minor refactorings, reformatting, documentation, and removal of unused code
|