dextool v1.2.2 (2019-07-12T16:12:10Z)
Dub
Repo
Diff
dextool
plugin
mutate
backend
diff_parser
Undocumented in source.
@
safe
struct
Diff {
struct
AbsolutePath
via
import
dextool
.
type
:
AbsolutePath
;
;
import
dextool
.
set
;
;
struct
Line
;
Line
[][
AbsolutePath
]
rawDiff
;
alias
ChangedLines
=
Set
!
uint
;
ChangedLines
[
AbsolutePath
]
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
[
AbsolutePath
]
changes
;
Undocumented in source.
rawDiff
Line
[][
AbsolutePath
]
rawDiff
;
The raw diff that where parsed.
Meta
Source
See Implementation
dextool
plugin
mutate
backend
diff_parser
structs
Diff
DiffRange
UnifiedDiffParser