address clippy hard errors

[?]
Nov 30, 2020, 3:04 PM
DNQHXWRZF6EWII3RGQ6HPGFD47BOOFH4FCQHSCACBS3RLQO3DNIQC

Dependencies

  • [2] I52XSRUH Massive cleanup, and simplification
  • [3] ERV3644Q Adding the block module
  • [4] NLGQAH4H Credit and reset relative to current directory instead of the root
  • [5] 3YDPHBAN address non-controversial clippy lints
  • [6] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).

Change contents

  • replacement in pijul/src/commands/credit.rs at line 142
    [4.182741][4.182741:182782]()
    self.w.write(s.as_bytes())?;
    [4.182741]
    [4.182782]
    self.w.write_all(s.as_bytes())?;
  • replacement in pijul/src/commands/credit.rs at line 144
    [4.182799][4.182799:182846]()
    self.w.write(&s.as_bytes()[1..])?;
    [4.182799]
    [4.182846]
    self.w.write_all(&s.as_bytes()[1..])?;
  • replacement in libpijul/src/vertex_buffer.rs at line 103
    [4.220651][4.220651:220692]()
    self.w.write(s.as_bytes())?;
    [4.220651]
    [4.220692]
    self.w.write_all(s.as_bytes())?;
  • replacement in libpijul/src/vertex_buffer.rs at line 107
    [4.220786][4.220786:220833]()
    self.w.write(&s.as_bytes()[1..])?;
    [4.220786]
    [4.220833]
    self.w.write_all(&s.as_bytes()[1..])?;
  • replacement in libpijul/src/vertex_buffer.rs at line 189
    [4.223094][4.223094:223135]()
    self.w.write(s.as_bytes())?;
    [4.223094]
    [4.223135]
    self.w.write_all(s.as_bytes())?;
  • replacement in libpijul/src/vertex_buffer.rs at line 192
    [4.223200][4.223200:223247]()
    self.w.write(&s.as_bytes()[1..])?;
    [4.223200]
    [4.223247]
    self.w.write_all(&s.as_bytes()[1..])?;
  • edit in libpijul/src/small_string.rs at line 42
    [4.481419][4.481419:481467]()
    assert_eq!(s0, s0);
    assert_eq!(s1, s1);
  • replacement in libpijul/src/pristine/mod.rs at line 566
    [2.45475][2.45475:45536]()
    let mut cursor = txn.cursor_graph(&channel.graph, None);
    [2.45475]
    [2.45536]
    let cursor = txn.cursor_graph(&channel.graph, None);
  • replacement in libpijul/src/pristine/mod.rs at line 612
    [2.46782][2.46782:46843]()
    let mut cursor = txn.cursor_graph(&channel.graph, None);
    [2.46782]
    [2.46843]
    let cursor = txn.cursor_graph(&channel.graph, None);
  • replacement in libpijul/src/pristine/block.rs at line 88
    [3.3091][3.3091:3206]()
    if k.start == p.pos && k.end == p.pos {
    break;
    } else if k.start < p.pos {
    [3.3091]
    [3.3206]
    if k.start == p.pos && k.end == p.pos || k.start < p.pos {