History

Thanks clippy

Sebastian Thiel committed 6 years ago

Commit 6c4d1ec1 parent 4e709f61 file · +5 −3Browse files

Unified · Split

git-odb/src/compound.rs+5−3
@@ -36,10 +36,12 @@ mod locate { · 35 unmodified lines
3636 for pack in &self.packs {
3737 if pack.locate(id, buffer, &mut pack::cache::DecodeEntryNoop).is_some() {
3838 let object = pack.locate(id, buffer, &mut pack::cache::DecodeEntryNoop).unwrap();
39− return Some(object.map(|object| Object::Borrowed(object)).map_err(Into::into));
39+ return Some(object.map(Object::Borrowed).map_err(Into::into));
4040 }
4141 }
42− unimplemented!("object location")
42+ self.loose
43+ .locate(id)
44+ .map(|object| object.map_err(Into::into).map(Object::Loose))
4345 }
4446 }
4547 }
@@ -95,7 +97,7 @@ mod init { · 49 unmodified lines
9597 let packs = if let Ok(entries) = std::fs::read_dir(loose_objects.join("packs")) {
9698 let mut packs_and_sizes = entries
9799 .filter_map(Result::ok)
98− .filter_map(|e| e.metadata().map(|md| (e.path().to_owned(), md)).ok())
100+ .filter_map(|e| e.metadata().map(|md| (e.path(), md)).ok())
99101 .filter(|(_, md)| md.file_type().is_file())
100102 .filter(|(p, _)| p.extension().unwrap_or_default() == "idx" && p.starts_with("pack-"))
101103 .map(|(p, md)| pack::Bundle::at(p).map(|b| (b, md.len())))

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