Skip to content

Commit 18be10a

Browse files
viiryaclaude
andcommitted
Fix clippy warnings: collapse nested if statements
Collapsed nested if statements in join_keys_may_be_null() function to address clippy::collapsible_if warnings. Changed from: if let Ok(field) = schema.field_from_column(&col) { if field.as_ref().is_nullable() { ... } } To: if let Ok(field) = schema.field_from_column(&col) && field.as_ref().is_nullable() { ... } 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 2549fbf commit 18be10a

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

datafusion/optimizer/src/decorrelate_predicate_subquery.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -330,16 +330,16 @@ fn join_keys_may_be_null(
330330
// Check if any column is nullable
331331
for col in columns {
332332
// Check in left schema
333-
if let Ok(field) = left_schema.field_from_column(&col) {
334-
if field.as_ref().is_nullable() {
335-
return Ok(true);
336-
}
333+
if let Ok(field) = left_schema.field_from_column(&col)
334+
&& field.as_ref().is_nullable()
335+
{
336+
return Ok(true);
337337
}
338338
// Check in right schema
339-
if let Ok(field) = right_schema.field_from_column(&col) {
340-
if field.as_ref().is_nullable() {
341-
return Ok(true);
342-
}
339+
if let Ok(field) = right_schema.field_from_column(&col)
340+
&& field.as_ref().is_nullable()
341+
{
342+
return Ok(true);
343343
}
344344
}
345345

0 commit comments

Comments
 (0)