Skip to content

Commit 1e93844

Browse files
committed
Merge branch '🚨-clippy' into 🦆
2 parents 8ace157 + 52660a6 commit 1e93844

File tree

9 files changed

+14
-23
lines changed

9 files changed

+14
-23
lines changed

‎src/r3_core/src/bind/sorter.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -587,15 +587,14 @@ trait TopologicalSortOutputSink<VertexRef> {
587587
/// ¹ Kahn, Arthur B. (1962), "Topological sorting of large networks",
588588
/// *Communications of the ACM*, **5** (11): 558–562, doi:10.1145/368996.369025
589589
const fn topological_sort<
590-
'a,
591590
Graph,
592591
VertexRef,
593592
VertexRefLessThan,
594593
ReadyVertexQueue,
595594
VertexInfoMap,
596595
OutputSink,
597596
>(
598-
graph: &'a Graph,
597+
graph: &Graph,
599598
vertex_ord_lt: &mut VertexRefLessThan,
600599
out_vertices: &mut OutputSink,
601600
temp_ready_vertex_queue: &mut ReadyVertexQueue,

‎src/r3_port_riscv_test_driver/build.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,13 @@ fn main() {
2626
generated_code,
2727
r#"
2828
instantiate_test!({{
29-
path: crate::driver_kernel_tests::{0},
29+
path: crate::driver_kernel_tests::{name},
3030
}},);
3131
"#,
32-
name,
3332
)
3433
.unwrap();
3534
} else if !selected_test.is_empty() {
36-
panic!("unknown test type: {:?}", selected_test);
35+
panic!("unknown test type: {selected_test:?}");
3736
}
3837

3938
let out_generated_code_path = Path::new(&out_dir).join("gen.rs");

‎src/r3_port_std/src/threading_unix.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,8 @@ fn park_inner(data: &ThreadData) {
216216
// Interrupted while waiting. Try again.
217217
continue;
218218
}
219-
Ok(i) => panic!("unexpected return value: {}", i),
220-
Err(e) => panic!("failed to evict park token: {}", e),
219+
Ok(i) => panic!("unexpected return value: {i}"),
220+
Err(e) => panic!("failed to evict park token: {e}"),
221221
}
222222

223223
break;

‎src/r3_port_std/src/ums/tests.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,7 @@ fn preempt() {
105105
.zip(new_counters.iter())
106106
.enumerate()
107107
.all(|(i, (old, new))| (thread_i == i) == (old != new)),
108-
"old_counters = {:?}, new_counters = {:?}",
109-
old_counters,
110-
new_counters,
108+
"old_counters = {old_counters:?}, new_counters = {new_counters:?}",
111109
);
112110
};
113111

@@ -226,8 +224,7 @@ fn yield_ring(count: usize) {
226224

227225
assert!(
228226
new_counters.iter().all(|&c| c != 0),
229-
"new_counters = {:?}",
230-
new_counters,
227+
"new_counters = {new_counters:?}",
231228
);
232229

233230
st.done.store(true, Ordering::Relaxed);

‎src/r3_support_rza1/src/gpio.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ unsafe fn clear_bit16(reg: *mut u16, bit: u8) {
4040

4141
#[inline]
4242
fn panic_if_pin_is_invalid((n, m): Pin) {
43-
assert!(n >= 1 && n < 12, "1 <= {} < 12", n);
44-
assert!(m < 16, "0 <= {} < 16", m);
43+
assert!((1..12).contains(&n), "1 <= {n} < 12");
44+
assert!(m < 16, "0 <= {m} < 16");
4545
}
4646

4747
impl GpioExt for rza1::gpio::RegisterBlock {

‎src/r3_test_runner/src/targets/jlink.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ impl DebugProbe for Fe310JLinkDebugProbe {
117117
for (path, (_, offset)) in section_files.iter().zip(regions.iter()) {
118118
writeln!(cmd, "loadbin \"{}\" 0x{:08x}", path.display(), offset).unwrap();
119119
}
120-
writeln!(cmd, "setpc 0x{:x}", entry).unwrap();
120+
writeln!(cmd, "setpc 0x{entry:x}").unwrap();
121121
writeln!(cmd, "g").unwrap();
122122
writeln!(cmd, "q").unwrap();
123123

‎src/r3_test_suite/build.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,8 @@ fn main() {
4343
kernel_benchmark_list.push(TestMeta("kernel_benchmarks", name));
4444
} else {
4545
panic!(
46-
"Unrecognized test type: `{}`
46+
"Unrecognized test type: `{selected_test}`
4747
Test names should start with a prefix like `kernel_tests::`.",
48-
selected_test
4948
);
5049
}
5150
}
@@ -84,9 +83,8 @@ fn main() {
8483
fn expect_valid_test_name(name: &str) {
8584
if name.contains(|c: char| !c.is_alphanumeric() && c != '_') || name.is_empty() {
8685
panic!(
87-
"Invalid test name: `{}`
86+
"Invalid test name: `{name}`
8887
Test names should match /[a-zA-Z0-9_]+/",
89-
name
9088
)
9189
}
9290
}

‎src/r3_test_suite/src/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ impl SeqTracker {
3737
// Note: Some targets don't support CAS atomics
3838
let got = self.counter.load(Ordering::Relaxed);
3939
log::debug!("{} (expected: {}) → {}", got, old, new);
40-
assert_eq!(got, old, "expected {}, got {}", old, got);
40+
assert_eq!(got, old, "expected {old}, got {got}");
4141
self.counter.store(new, Ordering::Relaxed);
4242
}
4343
}

‎src/r3_test_suite/src/utils/conditional.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,7 @@ pub trait KernelTimeExt: traits::KernelBase {
8686
log::trace!("time = {:?}ms (expected = {:?}ms)", t, range);
8787
assert!(
8888
range.contains(&t),
89-
"time = {:?}ms (expected = {:?}ms)",
90-
t,
91-
range
89+
"time = {t:?}ms (expected = {range:?}ms)"
9290
);
9391
}
9492

0 commit comments

Comments
 (0)