Skip to content

Commit 8e46c53

Browse files
KixironJoshua Nelson
authored and
Joshua Nelson
committed
Greasin' the wheels
1 parent f06e331 commit 8e46c53

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

src/db/add_package.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ fn convert_dependencies(pkg: &MetadataPackage) -> Vec<(String, String, String)>
190190
.map(|dependency| {
191191
let name = dependency.name.clone();
192192
let version = dependency.req.clone();
193-
let kind = dependency.kind.clone().unwrap_or_else(|| "normal".into());
193+
let kind = dependency.kind.clone().unwrap_or_default();
194194

195195
(name, version, kind)
196196
})

src/docbuilder/crates.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ where
1212
let reader = fs::File::open(path).map(BufReader::new)?;
1313

1414
let mut name = String::new();
15-
let mut versions = Vec::new(); // TODO: Find a way to pre-allocate the versions vector
15+
let mut versions = Vec::new();
1616

1717
for line in reader.lines() {
1818
// some crates have invalid UTF-8 (nanny-sys-0.0.7)

src/web/crate_details.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ impl CrateDetails {
254254
.unwrap();
255255
crate_details.authors.reserve(authors.len());
256256

257-
for row in authors.iter() {
257+
for row in &authors {
258258
crate_details.authors.push((row.get(0), row.get(1)));
259259
}
260260

@@ -270,7 +270,7 @@ impl CrateDetails {
270270
.unwrap();
271271
crate_details.owners.reserve(owners.len());
272272

273-
for row in owners.iter() {
273+
for row in &owners {
274274
crate_details.owners.push((row.get(0), row.get(1)));
275275
}
276276

src/web/releases.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -645,14 +645,14 @@ pub fn build_queue_handler(req: &mut Request) -> IronResult<Response> {
645645
let query = conn
646646
.query(
647647
"SELECT name, version, priority
648-
FROM queue
649-
WHERE attempt < 5
650-
ORDER BY priority ASC, attempt ASC, id ASC",
648+
FROM queue
649+
WHERE attempt < 5
650+
ORDER BY priority ASC, attempt ASC, id ASC",
651651
&[],
652652
)
653653
.unwrap();
654654

655-
let crates = query
655+
let crates: Vec<(String, String, i32)> = query
656656
.into_iter()
657657
.map(|krate| {
658658
(
@@ -664,7 +664,7 @@ pub fn build_queue_handler(req: &mut Request) -> IronResult<Response> {
664664
-krate.get::<_, i32>("priority"),
665665
)
666666
})
667-
.collect::<Vec<(String, String, i32)>>();
667+
.collect();
668668

669669
let is_empty = crates.is_empty();
670670
Page::new(crates)

0 commit comments

Comments
 (0)