Skip to content

Commit b6e04c4

Browse files
committed
Appease the mighty cargo clippy
1 parent 245ab73 commit b6e04c4

File tree

5 files changed

+25
-27
lines changed

5 files changed

+25
-27
lines changed

build.rs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,10 @@ fn write_bodyparts(path: PathBuf) -> Result<(), Box<dyn Error>> {
192192
-> (Vec<(&'static str, Vec<Vec<FieldRule>>)>,
193193
Vec<(&'static str, Option<&'static str>, Option<Vec<Vec<FieldRule>>>)>,
194194
Vec<(&'static str, Option<&'static str>, Option<Vec<Vec<FieldRule>>>)>) {
195-
return ",
195+
",
196196
)?;
197197
data.write_to_file(&mut file)?;
198-
file.write_all(b"; }")?;
198+
file.write_all(b" }")?;
199199
Ok(())
200200
}
201201

@@ -241,7 +241,7 @@ fn write_classes(path: PathBuf) -> Result<(), Box<dyn Error>> {
241241
}
242242
write_string_map_insert(&mut file, "classes", lower, &class.data)?;
243243
}
244-
file.write_all(b"return (tr_classes, classes); }")?;
244+
file.write_all(b"(tr_classes, classes) }")?;
245245
Ok(())
246246
}
247247

@@ -257,15 +257,15 @@ fn write_broken(path: PathBuf) -> Result<(), Box<dyn Error>> {
257257
for (key, value) in &broken {
258258
write_string_map_insert(&mut file, "broken", key.to_ascii_lowercase(), value)?;
259259
}
260-
file.write_all(b"return broken; }")?;
260+
file.write_all(b"broken }")?;
261261
Ok(())
262262
}
263263

264264
fn write_mwscript(path: PathBuf) -> Result<(), Box<dyn Error>> {
265265
let mut file = File::create(path)?;
266266
file.write_all(
267267
br#"fn get_joined_commands() -> &'static str {
268-
return r""#,
268+
r""#,
269269
)?;
270270
let mut first = true;
271271
for command in include_str!("./data/mwscript.returning.txt").split_whitespace() {
@@ -277,19 +277,19 @@ fn write_mwscript(path: PathBuf) -> Result<(), Box<dyn Error>> {
277277
file.write_all(command.as_bytes())?;
278278
}
279279
file.write_all(
280-
br##""; }
280+
br##"" }
281281
fn get_khajiit_script() -> &'static str {
282-
return "##,
282+
"##,
283283
)?;
284284
let khajiit_input = include_str!("./data/khajiit.mwscript")
285-
.replace("(", r"\(")
286-
.replace(")", r"\)")
287-
.replace("\n", r"\s*((;.*)?\n)+\s*");
285+
.replace('(', r"\(")
286+
.replace(')', r"\)")
287+
.replace('\n', r"\s*((;.*)?\n)+\s*");
288288
Regex::new(r"\s+")?
289289
.replace_all(&khajiit_input, r"\s+")
290290
.to_string()
291291
.write_to_file(&mut file)?;
292-
file.write_all(b"; }")?;
292+
file.write_all(b" }")?;
293293
Ok(())
294294
}
295295

@@ -317,10 +317,10 @@ fn write_projects(path: PathBuf) -> Result<(), Box<dyn Error>> {
317317
let mut file = File::create(path)?;
318318
file.write_all(
319319
br"fn get_project_data() -> Vec<Project> {
320-
return ",
320+
",
321321
)?;
322322
projects.write_to_file(&mut file)?;
323-
file.write_all(b"; }")?;
323+
file.write_all(b" }")?;
324324
Ok(())
325325
}
326326

@@ -342,7 +342,7 @@ fn write_services(path: PathBuf) -> Result<(), Box<dyn Error>> {
342342
class.to_ascii_lowercase().write_to_file(&mut file)?;
343343
file.write_all(b"));\n")?;
344344
}
345-
file.write_all(b"return barter_classes; }")?;
345+
file.write_all(b"barter_classes }")?;
346346
Ok(())
347347
}
348348

@@ -427,7 +427,7 @@ fn write_spells(path: PathBuf) -> Result<(), Box<dyn Error>> {
427427
id.to_ascii_lowercase().write_to_file(&mut file)?;
428428
file.write_all(b", (never.clone(), none.clone()));\n")?;
429429
}
430-
file.write_all(br"return spells; }")?;
430+
file.write_all(br"spells }")?;
431431
Ok(())
432432
}
433433

@@ -444,7 +444,7 @@ fn write_supplies(path: PathBuf) -> Result<(), Box<dyn Error>> {
444444
for (key, value) in &supplies {
445445
write_string_map_insert(&mut file, "supplies", key.to_ascii_lowercase(), value)?;
446446
}
447-
file.write_all(b"return supplies; }")?;
447+
file.write_all(b"supplies }")?;
448448
Ok(())
449449
}
450450

@@ -461,7 +461,7 @@ fn write_travel(path: PathBuf) -> Result<(), Box<dyn Error>> {
461461
class.to_ascii_lowercase().write_to_file(&mut file)?;
462462
file.write_all(b");\n")?;
463463
}
464-
file.write_all(b"return travel_classes; }")?;
464+
file.write_all(b"travel_classes }")?;
465465
Ok(())
466466
}
467467

@@ -480,5 +480,5 @@ fn write_uniques(path: PathBuf) -> Result<(), io::Error> {
480480
file.write_all(b");\n")?;
481481
}
482482
}
483-
file.write_all(b"return uniques; }")
483+
file.write_all(b"uniques }")
484484
}

src/extended/items.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,7 @@ impl ExtendedHandler for OwnershipValidator {
7575
if scale != 1. && self.items.contains(&lower) {
7676
println!(
7777
"Cell {} contains {} with scale {}",
78-
name,
79-
reference.id,
80-
scale
78+
name, reference.id, scale
8179
);
8280
}
8381

src/extended/weapons.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ impl ExtendedHandler for WeaponValidator {
3737
} else if base.ignores.is_none() && weapon.enchanting.is_empty() {
3838
base.silver = silver;
3939
base.ignores = ignores;
40-
base.id = weapon.id.clone();
40+
weapon.id.clone_into(&mut base.id);
4141
} else if last {
4242
if base.silver != silver {
4343
println!(

src/validators/orphans.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,17 +172,17 @@ impl Handler<'_> for OrphanValidator {
172172
}
173173
if let Some(captures) = self.startscript.captures(code) {
174174
let id = captures.get(2).unwrap().as_str();
175-
self.start_scripts.push(id.replace("\"", ""));
175+
self.start_scripts.push(id.replace('"', ""));
176176
} else if let Some(captures) = self.firstarg.captures(code) {
177177
if let Some(quoted) = captures.get(3) {
178-
self.used_objects.insert(quoted.as_str().replace("\"", ""));
178+
self.used_objects.insert(quoted.as_str().replace('"', ""));
179179
} else if let Some(unquoted) = captures.get(4) {
180180
self.used_objects.insert(unquoted.as_str().to_string());
181181
}
182182
} else if let Some(captures) = self.journal.captures(code) {
183183
let id;
184184
if let Some(quoted) = captures.get(3) {
185-
id = quoted.as_str().replace("\"", "");
185+
id = quoted.as_str().replace('"', "");
186186
} else if let Some(unquoted) = captures.get(4) {
187187
id = unquoted.as_str().to_string();
188188
} else {
@@ -193,7 +193,7 @@ impl Handler<'_> for OrphanValidator {
193193
}
194194
} else if let Some(captures) = self.secondarg.captures(code) {
195195
self.used_objects
196-
.insert(captures.get(4).unwrap().as_str().replace("\"", ""));
196+
.insert(captures.get(4).unwrap().as_str().replace('"', ""));
197197
}
198198
}
199199

src/validators/travel.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ struct Caravaner<'a> {
2222
}
2323

2424
fn get_town_name(id: &str) -> &str {
25-
if let Some((prefix, _)) = id.split_once(",") {
25+
if let Some((prefix, _)) = id.split_once(',') {
2626
return prefix;
2727
}
2828
id

0 commit comments

Comments
 (0)