Skip to content

Commit f1a5614

Browse files
committed
clippy fixes
1 parent 4969ae6 commit f1a5614

File tree

5 files changed

+45
-46
lines changed

5 files changed

+45
-46
lines changed

codegen/src/worktable/parser/punct.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ impl Parser {
2929
pub fn try_parse_comma(&mut self) -> syn::Result<()> {
3030
let iter = &mut self.input_iter;
3131

32-
if let Some(colon) = iter.peek() {
33-
if comma(colon).is_ok() {
34-
iter.next();
35-
}
32+
if let Some(colon) = iter.peek()
33+
&& comma(colon).is_ok()
34+
{
35+
iter.next();
3636
}
3737

3838
Ok(())

src/in_memory/data.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ impl<Row, const DATA_LENGTH: usize> Data<Row, DATA_LENGTH> {
165165
pub unsafe fn get_mut_row_ref(
166166
&self,
167167
link: Link,
168-
) -> Result<Seal<<Row as Archive>::Archived>, ExecutionError>
168+
) -> Result<Seal<'_, <Row as Archive>::Archived>, ExecutionError>
169169
where
170170
Row: Archive,
171171
<Row as Archive>::Archived: Portable,

src/lock/map.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,11 @@ where
4949
LockType: RowLock,
5050
{
5151
let mut set = self.map.write();
52-
if let Some(lock) = set.get(key).cloned() {
53-
if let Ok(guard) = lock.try_read() {
54-
if !guard.is_locked() {
55-
set.remove(key);
56-
}
57-
}
52+
if let Some(lock) = set.get(key).cloned()
53+
&& let Ok(guard) = lock.try_read()
54+
&& !guard.is_locked()
55+
{
56+
set.remove(key);
5857
}
5958
}
6059

src/persistence/operation/batch.rs

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -246,48 +246,48 @@ where
246246
.prepared_index_evs
247247
.as_ref()
248248
.expect("should be set before 0 iteration");
249-
if let Some(id) = prepared_evs.primary_evs.first().map(|ev| ev.id()) {
250-
if !id.is_next_for(last_ids.primary_id)
251-
&& last_ids.primary_id != IndexChangeEventId::default()
252-
{
253-
let mut possibly_valid = false;
254-
if id.inner().overflowing_sub(last_ids.primary_id.inner()).0 == 2 {
255-
// TODO: for split sometimes this happens
256-
let ev = prepared_evs.primary_evs.first().unwrap();
257-
if let ChangeEvent::SplitNode { .. } = ev {
258-
possibly_valid = true
259-
}
260-
if attempts > 8 {
261-
possibly_valid = true
262-
}
249+
if let Some(id) = prepared_evs.primary_evs.first().map(|ev| ev.id())
250+
&& !id.is_next_for(last_ids.primary_id)
251+
&& last_ids.primary_id != IndexChangeEventId::default()
252+
{
253+
let mut possibly_valid = false;
254+
if id.inner().overflowing_sub(last_ids.primary_id.inner()).0 == 2 {
255+
// TODO: for split sometimes this happens
256+
let ev = prepared_evs.primary_evs.first().unwrap();
257+
if let ChangeEvent::SplitNode { .. } = ev {
258+
possibly_valid = true
263259
}
264-
265-
if !possibly_valid {
266-
self.ops.extend(ops_to_remove);
267-
return Ok(None);
260+
if attempts > 8 {
261+
possibly_valid = true
268262
}
269263
}
264+
265+
if !possibly_valid {
266+
self.ops.extend(ops_to_remove);
267+
return Ok(None);
268+
}
270269
}
271270
let secondary_first = prepared_evs.secondary_evs.first_evs();
272271
for (index, id) in secondary_first {
273272
let Some(last) = last_ids.secondary_ids.get(&index) else {
274273
continue;
275274
};
276-
if let Some(id) = id {
277-
if !id.is_next_for(*last) && *last != IndexChangeEventId::default() {
278-
let mut possibly_valid = false;
279-
if id.inner().overflowing_sub(last.inner()).0 == 2 {
280-
// TODO: for split sometimes this happens
281-
possibly_valid = prepared_evs.secondary_evs.is_first_ev_is_split(index);
282-
if attempts > 8 {
283-
possibly_valid = true
284-
}
275+
if let Some(id) = id
276+
&& !id.is_next_for(*last)
277+
&& *last != IndexChangeEventId::default()
278+
{
279+
let mut possibly_valid = false;
280+
if id.inner().overflowing_sub(last.inner()).0 == 2 {
281+
// TODO: for split sometimes this happens
282+
possibly_valid = prepared_evs.secondary_evs.is_first_ev_is_split(index);
283+
if attempts > 8 {
284+
possibly_valid = true
285285
}
286+
}
286287

287-
if !possibly_valid {
288-
self.ops.extend(ops_to_remove);
289-
return Ok(None);
290-
}
288+
if !possibly_valid {
289+
self.ops.extend(ops_to_remove);
290+
return Ok(None);
291291
}
292292
}
293293
}

src/persistence/task.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -413,10 +413,10 @@ impl<PrimaryKeyGenState, PrimaryKey, SecondaryKeys, AvailableIndexes>
413413
} else {
414414
None
415415
};
416-
if let Some(op) = op {
417-
if let Err(err) = analyzer.push(op) {
418-
tracing::warn!("Error while feeding data to analyzer: {}", err);
419-
}
416+
if let Some(op) = op
417+
&& let Err(err) = analyzer.push(op.clone())
418+
{
419+
tracing::warn!("Error while feeding data to analyzer: {}", err);
420420
}
421421
let ops_available_iter = engine_queue.pop_iter();
422422
if let Err(err) = analyzer.extend_from_iter(ops_available_iter) {

0 commit comments

Comments
 (0)