mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-01 14:21:16 +00:00
Janitor: Fix clippy::explicit_counter_loop
This commit is contained in:
parent
52869170c1
commit
87df173d17
1 changed files with 4 additions and 8 deletions
|
@ -307,11 +307,9 @@ declare_types! {
|
||||||
let ct = ct.ok_or(()).or_else(|()| cx.throw_error("Invalid type"))?;
|
let ct = ct.ok_or(()).or_else(|()| cx.throw_error("Invalid type"))?;
|
||||||
let properties = ct.properties_and_callbacks().filter(|(_, prop_type)| prop_type.is_property_type());
|
let properties = ct.properties_and_callbacks().filter(|(_, prop_type)| prop_type.is_property_type());
|
||||||
let array = JsArray::new(&mut cx, 0);
|
let array = JsArray::new(&mut cx, 0);
|
||||||
let mut len: u32 = 0;
|
for (len, (p, _)) in properties.enumerate() {
|
||||||
for (p, _) in properties {
|
|
||||||
let prop_name = JsString::new(&mut cx, p);
|
let prop_name = JsString::new(&mut cx, p);
|
||||||
array.set(&mut cx, len, prop_name)?;
|
array.set(&mut cx, len as u32, prop_name)?;
|
||||||
len += 1;
|
|
||||||
}
|
}
|
||||||
Ok(array.as_value(&mut cx))
|
Ok(array.as_value(&mut cx))
|
||||||
}
|
}
|
||||||
|
@ -321,11 +319,9 @@ declare_types! {
|
||||||
let ct = ct.ok_or(()).or_else(|()| cx.throw_error("Invalid type"))?;
|
let ct = ct.ok_or(()).or_else(|()| cx.throw_error("Invalid type"))?;
|
||||||
let callbacks = ct.properties_and_callbacks().filter(|(_, prop_type)| matches!(prop_type, Type::Callback{..}));
|
let callbacks = ct.properties_and_callbacks().filter(|(_, prop_type)| matches!(prop_type, Type::Callback{..}));
|
||||||
let array = JsArray::new(&mut cx, 0);
|
let array = JsArray::new(&mut cx, 0);
|
||||||
let mut len: u32 = 0;
|
for (len , (p, _)) in callbacks.enumerate() {
|
||||||
for (p, _) in callbacks {
|
|
||||||
let prop_name = JsString::new(&mut cx, p);
|
let prop_name = JsString::new(&mut cx, p);
|
||||||
array.set(&mut cx, len, prop_name)?;
|
array.set(&mut cx, len as u32, prop_name)?;
|
||||||
len += 1;
|
|
||||||
}
|
}
|
||||||
Ok(array.as_value(&mut cx))
|
Ok(array.as_value(&mut cx))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue