diff options
author | Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> | 2024-03-26 10:15:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-26 09:15:04 +0000 |
commit | f8a2eaea4741408c73efc5c0ad467eae96d2e799 (patch) | |
tree | 9b36b0d4c9eaff53bf2f88d245b9fed3fa4b2b1f | |
parent | d814d0553981777c01409d545e5c1c335b8eb7f4 (diff) | |
download | servo-f8a2eaea4741408c73efc5c0ad467eae96d2e799.tar.gz servo-f8a2eaea4741408c73efc5c0ad467eae96d2e799.zip |
clippy: Fix collapsible_else_if warnings (#31853)
-rw-r--r-- | components/script/dom/eventtarget.rs | 16 | ||||
-rw-r--r-- | components/script/dom/gpudevice.rs | 6 | ||||
-rw-r--r-- | components/script/dom/htmlformelement.rs | 19 | ||||
-rwxr-xr-x | components/script/dom/htmlinputelement.rs | 8 | ||||
-rwxr-xr-x | components/script/dom/htmlselectelement.rs | 8 | ||||
-rw-r--r-- | components/script/dom/stylepropertymapreadonly.rs | 8 | ||||
-rw-r--r-- | components/script/layout_dom/node.rs | 8 | ||||
-rw-r--r-- | components/script/textinput.rs | 16 |
8 files changed, 37 insertions, 52 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index a1c2e9a9867..836be038b72 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -579,16 +579,14 @@ impl EventTarget { Some(CommonEventHandler::ErrorEventHandler(unsafe { OnErrorEventHandlerNonNull::new(cx, funobj) })) + } else if ty == &atom!("beforeunload") { + Some(CommonEventHandler::BeforeUnloadEventHandler(unsafe { + OnBeforeUnloadEventHandlerNonNull::new(cx, funobj) + })) } else { - if ty == &atom!("beforeunload") { - Some(CommonEventHandler::BeforeUnloadEventHandler(unsafe { - OnBeforeUnloadEventHandlerNonNull::new(cx, funobj) - })) - } else { - Some(CommonEventHandler::EventHandler(unsafe { - EventHandlerNonNull::new(cx, funobj) - })) - } + Some(CommonEventHandler::EventHandler(unsafe { + EventHandlerNonNull::new(cx, funobj) + })) } } diff --git a/components/script/dom/gpudevice.rs b/components/script/dom/gpudevice.rs index c843404648a..06de48c166d 100644 --- a/components/script/dom/gpudevice.rs +++ b/components/script/dom/gpudevice.rs @@ -210,10 +210,8 @@ impl GPUDevice { } } self.try_remove_scope(s_id); - } else { - if let Err((err, _)) = result { - self.fire_uncaptured_error(err); - } + } else if let Err((err, _)) = result { + self.fire_uncaptured_error(err); } } diff --git a/components/script/dom/htmlformelement.rs b/components/script/dom/htmlformelement.rs index 69c69d27d1b..86888da9d95 100644 --- a/components/script/dom/htmlformelement.rs +++ b/components/script/dom/htmlformelement.rs @@ -578,17 +578,16 @@ impl HTMLFormElementMethods for HTMLFormElement { } else { a.source.cmp(&b.source) } + } else if a + .element + .upcast::<Node>() + .CompareDocumentPosition(b.element.upcast::<Node>()) & + NodeConstants::DOCUMENT_POSITION_FOLLOWING == + NodeConstants::DOCUMENT_POSITION_FOLLOWING + { + std::cmp::Ordering::Less } else { - if a.element - .upcast::<Node>() - .CompareDocumentPosition(b.element.upcast::<Node>()) & - NodeConstants::DOCUMENT_POSITION_FOLLOWING == - NodeConstants::DOCUMENT_POSITION_FOLLOWING - { - std::cmp::Ordering::Less - } else { - std::cmp::Ordering::Greater - } + std::cmp::Ordering::Greater } }); diff --git a/components/script/dom/htmlinputelement.rs b/components/script/dom/htmlinputelement.rs index 7accdf41889..76d4ea670af 100755 --- a/components/script/dom/htmlinputelement.rs +++ b/components/script/dom/htmlinputelement.rs @@ -2868,11 +2868,9 @@ fn filter_from_accept(s: &DOMString) -> Vec<FilterPattern> { for p in split_commas(s) { if let Some('.') = p.chars().nth(0) { filter.push(FilterPattern(p[1..].to_string())); - } else { - if let Some(exts) = mime_guess::get_mime_extensions_str(p) { - for ext in exts { - filter.push(FilterPattern(ext.to_string())); - } + } else if let Some(exts) = mime_guess::get_mime_extensions_str(p) { + for ext in exts { + filter.push(FilterPattern(ext.to_string())); } } } diff --git a/components/script/dom/htmlselectelement.rs b/components/script/dom/htmlselectelement.rs index 8f4b8785c8e..ce90c443593 100755 --- a/components/script/dom/htmlselectelement.rs +++ b/components/script/dom/htmlselectelement.rs @@ -167,11 +167,9 @@ impl HTMLSelectElement { if let Some(last_selected) = last_selected { last_selected.set_selectedness(true); - } else { - if self.display_size() == 1 { - if let Some(first_enabled) = first_enabled { - first_enabled.set_selectedness(true); - } + } else if self.display_size() == 1 { + if let Some(first_enabled) = first_enabled { + first_enabled.set_selectedness(true); } } } diff --git a/components/script/dom/stylepropertymapreadonly.rs b/components/script/dom/stylepropertymapreadonly.rs index d2c84b1fecb..91c44ed5409 100644 --- a/components/script/dom/stylepropertymapreadonly.rs +++ b/components/script/dom/stylepropertymapreadonly.rs @@ -92,12 +92,10 @@ impl StylePropertyMapReadOnlyMethods for StylePropertyMapReadOnly { } else { Ordering::Greater } + } else if let Ok(_) = custom_properties::parse_name(key2) { + Ordering::Less } else { - if let Ok(_) = custom_properties::parse_name(key2) { - Ordering::Less - } else { - key1.cmp(key2) - } + key1.cmp(key2) } }); result diff --git a/components/script/layout_dom/node.rs b/components/script/layout_dom/node.rs index ae9d8ec00d1..a941009dcda 100644 --- a/components/script/layout_dom/node.rs +++ b/components/script/layout_dom/node.rs @@ -82,12 +82,10 @@ impl<'dom, LayoutDataType: LayoutDataTrait> fmt::Debug for ServoLayoutNode<'dom, fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { if let Some(el) = self.as_element() { el.fmt(f) + } else if self.is_text_node() { + write!(f, "<text node> ({:#x})", self.opaque().0) } else { - if self.is_text_node() { - write!(f, "<text node> ({:#x})", self.opaque().0) - } else { - write!(f, "<non-text node> ({:#x})", self.opaque().0) - } + write!(f, "<non-text node> ({:#x})", self.opaque().0) } } } diff --git a/components/script/textinput.rs b/components/script/textinput.rs index 112161d76eb..a15d25ed4e0 100644 --- a/components/script/textinput.rs +++ b/components/script/textinput.rs @@ -627,15 +627,13 @@ impl<T: ClipboardProvider> TextInput<T> { if self.selection_origin.is_none() { self.selection_origin = Some(self.edit_point); } - } else { - if self.has_selection() { - self.edit_point = match adjust { - Direction::Backward => self.selection_start(), - Direction::Forward => self.selection_end(), - }; - self.clear_selection(); - return true; - } + } else if self.has_selection() { + self.edit_point = match adjust { + Direction::Backward => self.selection_start(), + Direction::Forward => self.selection_end(), + }; + self.clear_selection(); + return true; } false } |