History

refactor

Sebastian Thiel committed 5 years ago

Commit f19ea331 parent 9bf4fc44 files · +14 −14Browse files

Showing the changes to git-object/src/mutable/commit.rs (1 of 4 files). Show all

Unified · Split

git-object/src/mutable/commit.rs+8−8
@@ -1,6 +1,6 @@
11 use crate::{
22 commit,
3− mutable::{self, ser, NL},
3+ mutable::{self, encode, NL},
44 };
55 use bstr::{BStr, BString, ByteSlice};
66 use smallvec::SmallVec;
@@ -37,21 +37,21 @@ impl Commit { · 30 unmodified lines
3737 }
3838 /// Serializes this instance to `out` in the git serialization format.
3939 pub fn write_to(&self, mut out: impl io::Write) -> io::Result<()> {
40− ser::trusted_header_id(b"tree", &self.tree, &mut out)?;
40+ encode::trusted_header_id(b"tree", &self.tree, &mut out)?;
4141 for parent in &self.parents {
42− ser::trusted_header_id(b"parent", parent, &mut out)?;
42+ encode::trusted_header_id(b"parent", parent, &mut out)?;
4343 }
44− ser::trusted_header_signature(b"author", &self.author, &mut out)?;
45− ser::trusted_header_signature(b"committer", &self.committer, &mut out)?;
44+ encode::trusted_header_signature(b"author", &self.author, &mut out)?;
45+ encode::trusted_header_signature(b"committer", &self.committer, &mut out)?;
4646 if let Some(encoding) = self.encoding.as_ref() {
47− ser::header_field(b"encoding", encoding, &mut out)?;
47+ encode::header_field(b"encoding", encoding, &mut out)?;
4848 }
4949 for (name, value) in &self.extra_headers {
5050 let has_newline = value.find_byte(b'\n').is_some();
5151 if has_newline {
52− ser::header_field_multi_line(name, value, &mut out)?;
52+ encode::header_field_multi_line(name, value, &mut out)?;
5353 } else {
54− ser::trusted_header_field(name, value, &mut out)?;
54+ encode::trusted_header_field(name, value, &mut out)?;
5555 }
5656 }
5757 out.write_all(NL)?;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t