51 return mode ==
"160000";
static constexpr int GIT_ID_LENGTH
Definition: GitHash.h:7
struct GitDiff::BLOB_AB_ blob
std::string mode
Definition: GitDiff.h:34
GitDiff(std::string const &id, std::string const &path, std::string const &mode)
Definition: GitDiff.h:45
struct GitDiff::SubmoduleDetail a_submodule
std::string diff
Definition: GitDiff.h:31
Type
Definition: GitDiff.h:20
std::string index
Definition: GitDiff.h:32
QList< GitHunk > hunks
Definition: GitDiff.h:39
void makeForSingleFile(GitDiff *diff, const std::string &id_a, const std::string &id_b, const std::string &path, const std::string &mode)
Definition: GitDiff.cpp:5
struct GitDiff::SubmoduleDetail b_submodule
std::string path
Definition: GitDiff.h:33
bool isSubmodule() const
Definition: GitDiff.h:49
Type type
Definition: GitDiff.h:30
std::string at
Definition: GitDiff.h:12
std::vector< std::string > lines
Definition: GitDiff.h:13
Definition: GitCommitItem.h:21
bool ignore_space_change
Definition: GitDiff.h:56
std::string a_id_or_path
Definition: GitDiff.h:36
std::string b_id_or_path
Definition: GitDiff.h:37
GitSubmoduleItem item
Definition: GitDiff.h:41
GitCommitItem commit
Definition: GitDiff.h:42
Definition: GitSubmodule.h:7