dextool v4.0.0 (2021-09-08T15:39:18Z)
Dub
Repo
Diff
dextool
plugin
mutate
backend
diff_parser
Undocumented in source.
@
safe
struct
Diff {
import
my
.
set
;
;
struct
Line
;
Line
[][
Path
]
rawDiff
;
alias
ChangedLines
=
Set
!
uint
;
ChangedLines
[
Path
]
changes
;
bool
empty
();
auto
toRange
(AbsolutePath workdir);
}
Alias This
changes
Members
Aliases
ChangedLines
alias
ChangedLines
=
Set
!
uint
Undocumented in source.
Functions
empty
bool
empty
()
Undocumented in source. Be warned that the author may not have intended to support it.
toRange
auto
toRange
(AbsolutePath workdir)
A range over the changes by file.
Structs
Line
struct
Line
Undocumented in source.
Variables
changes
ChangedLines
[
Path
]
changes
;
Undocumented in source.
rawDiff
Line
[][
Path
]
rawDiff
;
The raw diff that where parsed.
Meta
Source
See Implementation
dextool
plugin
mutate
backend
diff_parser
functions
diffFromStdin
toDiff
structs
Diff
DiffRange
UnifiedDiffParser