For the null revision, Revlog::get_rev_data() will return an empty
string (of bytes). We currently handle that case in
ChangelogRevisionData::manifest_node(). However, it's going to be
ugly to have special handling for the null revision for each future
method on ChangelogRevisionData. This patch therefore restructures
the code so we instead initialize the struct with valid data for the
null revision.
Details
Details
- Reviewers
Alphare - Group Reviewers
hg-reviewers - Commits
- rHGcc132255261b: rust-changelog: remove special parsing of empty changelog data for null rev
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.