Skip to content

Commit d4b9ad8

Browse files
committed
Fix clippy issues for rust 1.67
1 parent c0ab8e8 commit d4b9ad8

File tree

4 files changed

+12
-19
lines changed

4 files changed

+12
-19
lines changed

stdlib/src/sqlite.rs

+5-6
Original file line numberDiff line numberDiff line change
@@ -557,13 +557,13 @@ mod _sqlite {
557557
context.result_exception(
558558
vm,
559559
exc,
560-
&format!("user-defined aggregate's '{}' method not defined\0", name),
560+
&format!("user-defined aggregate's '{name}' method not defined\0"),
561561
)
562562
} else {
563563
context.result_exception(
564564
vm,
565565
exc,
566-
&format!("user-defined aggregate's '{}' method raised error\0", name),
566+
&format!("user-defined aggregate's '{name}' method raised error\0"),
567567
)
568568
}
569569
}
@@ -591,13 +591,13 @@ mod _sqlite {
591591
context.result_exception(
592592
vm,
593593
exc,
594-
&format!("user-defined aggregate's '{}' method not defined\0", name),
594+
&format!("user-defined aggregate's '{name}' method not defined\0"),
595595
)
596596
} else {
597597
context.result_exception(
598598
vm,
599599
exc,
600-
&format!("user-defined aggregate's '{}' method raised error\0", name),
600+
&format!("user-defined aggregate's '{name}' method raised error\0"),
601601
)
602602
}
603603
}
@@ -1739,8 +1739,7 @@ mod _sqlite {
17391739
}
17401740
_ => {
17411741
return Err(vm.new_not_implemented_error(format!(
1742-
"unknown column type: {}",
1743-
col_type
1742+
"unknown column type: {col_type}"
17441743
)));
17451744
}
17461745
}

vm/src/builtins/function/jitfunc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ fn get_jit_arg_type(dict: &PyDictRef, name: &str, vm: &VirtualMachine) -> PyResu
5858
}
5959
} else {
6060
Err(new_jit_error(
61-
format!("argument {} needs annotation", name),
61+
format!("argument {name} needs annotation"),
6262
vm,
6363
))
6464
}

vm/src/format.rs

+4-7
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ impl IntoPyException for FormatSpecError {
1818
vm.new_value_error("Invalid format specifier".to_owned())
1919
}
2020
FormatSpecError::UnspecifiedFormat(c1, c2) => {
21-
let msg = format!("Cannot specify '{}' with '{}'.", c1, c2);
21+
let msg = format!("Cannot specify '{c1}' with '{c2}'.");
2222
vm.new_value_error(msg)
2323
}
2424
FormatSpecError::UnknownFormatCode(c, s) => {
25-
let msg = format!("Unknown format code '{}' for object of type '{}'", c, s);
25+
let msg = format!("Unknown format code '{c}' for object of type '{s}'");
2626
vm.new_value_error(msg)
2727
}
2828
FormatSpecError::PrecisionNotAllowed => {
2929
vm.new_value_error("Precision not allowed in integer format specifier".to_owned())
3030
}
3131
FormatSpecError::NotAllowed(s) => {
32-
let msg = format!("{} not allowed with integer format specifier 'c'", s);
32+
let msg = format!("{s} not allowed with integer format specifier 'c'");
3333
vm.new_value_error(msg)
3434
}
3535
FormatSpecError::UnableToConvert => {
@@ -39,10 +39,7 @@ impl IntoPyException for FormatSpecError {
3939
vm.new_overflow_error("%c arg not in range(0x110000)".to_owned())
4040
}
4141
FormatSpecError::NotImplemented(c, s) => {
42-
let msg = format!(
43-
"Format code '{}' for object of type '{}' not implemented yet",
44-
c, s
45-
);
42+
let msg = format!("Format code '{c}' for object of type '{s}' not implemented yet");
4643
vm.new_value_error(msg)
4744
}
4845
}

vm/src/stdlib/posix.rs

+2-5
Original file line numberDiff line numberDiff line change
@@ -571,10 +571,7 @@ pub mod module {
571571
let priority_type = priority_class.name();
572572
let priority = self.sched_priority.clone();
573573
let value = priority.downcast::<PyInt>().map_err(|_| {
574-
vm.new_type_error(format!(
575-
"an integer is required (got type {})",
576-
priority_type
577-
))
574+
vm.new_type_error(format!("an integer is required (got type {priority_type})"))
578575
})?;
579576
let sched_priority = value.try_to_primitive(vm)?;
580577
Ok(libc::sched_param { sched_priority })
@@ -1991,7 +1988,7 @@ pub mod module {
19911988
#[pyfunction]
19921989
fn getrandom(size: isize, flags: OptionalArg<u32>, vm: &VirtualMachine) -> PyResult<Vec<u8>> {
19931990
let size = usize::try_from(size)
1994-
.map_err(|_| vm.new_os_error(format!("Invalid argument for size: {}", size)))?;
1991+
.map_err(|_| vm.new_os_error(format!("Invalid argument for size: {size}")))?;
19951992
let mut buf = Vec::with_capacity(size);
19961993
unsafe {
19971994
let len = sys_getrandom(

0 commit comments

Comments
 (0)