diff options
author | Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> | 2024-03-29 11:05:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-29 10:05:20 +0000 |
commit | c3b6d40f90c30e74bec135306e7cfc034123e3df (patch) | |
tree | 2b9b63706d606c8802ee436f44d38d58e7ffdede /components/script/dom | |
parent | 49c6b2668f99c6dac54802a0cc92f9d01457cb6a (diff) | |
download | servo-c3b6d40f90c30e74bec135306e7cfc034123e3df.tar.gz servo-c3b6d40f90c30e74bec135306e7cfc034123e3df.zip |
clippy: Fix len_zero warnings (#31935)
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/bindings/str.rs | 2 | ||||
-rwxr-xr-x | components/script/dom/htmlinputelement.rs | 2 | ||||
-rw-r--r-- | components/script/dom/performance.rs | 4 | ||||
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/bindings/str.rs b/components/script/dom/bindings/str.rs index 6d7b17021e4..63866eb6bf4 100644 --- a/components/script/dom/bindings/str.rs +++ b/components/script/dom/bindings/str.rs @@ -222,7 +222,7 @@ impl DOMString { /// Removes leading and trailing ASCII whitespaces according to /// <https://infra.spec.whatwg.org/#strip-leading-and-trailing-ascii-whitespace>. pub fn strip_leading_and_trailing_ascii_whitespace(&mut self) { - if self.0.len() == 0 { + if self.0.is_empty() { return; } diff --git a/components/script/dom/htmlinputelement.rs b/components/script/dom/htmlinputelement.rs index 99b2d30dd3b..b5abb5c7578 100755 --- a/components/script/dom/htmlinputelement.rs +++ b/components/script/dom/htmlinputelement.rs @@ -1881,7 +1881,7 @@ impl HTMLInputElement { } else { let opt_test_path = match opt_test_paths { Some(paths) => { - if paths.len() == 0 { + if paths.is_empty() { return; } else { Some(paths[0].to_string()) // neglect other paths diff --git a/components/script/dom/performance.rs b/components/script/dom/performance.rs index 93d47634cd5..e04d623346c 100644 --- a/components/script/dom/performance.rs +++ b/components/script/dom/performance.rs @@ -213,7 +213,7 @@ impl Performance { let buffer = self.buffer.borrow(); let mut new_entries = buffer.get_entries_by_name_and_type(None, Some(entry_type.clone())); - if new_entries.len() > 0 { + if !new_entries.is_empty() { let mut obs_entries = observer.entries(); obs_entries.append(&mut new_entries); observer.set_entries(obs_entries); @@ -408,7 +408,7 @@ impl PerformanceMethods for Performance { // https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html#performance-timing-attribute fn Timing(&self) -> DomRoot<PerformanceNavigationTiming> { let entries = self.GetEntriesByType(DOMString::from("navigation")); - if entries.len() > 0 { + if !entries.is_empty() { return DomRoot::from_ref( entries[0] .downcast::<PerformanceNavigationTiming>() diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 228d4eef61b..91c98e87f6f 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -4136,7 +4136,7 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext { Float32ArrayOrUnrestrictedFloatSequence::Float32Array(v) => v.to_vec(), Float32ArrayOrUnrestrictedFloatSequence::UnrestrictedFloatSequence(v) => v, }; - if values.len() < 1 { + if values.is_empty() { // https://github.com/KhronosGroup/WebGL/issues/2700 return self.webgl_error(InvalidValue); } |