aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2024-01-11 20:37:57 -0800
committerDavid Tolnay <dtolnay@gmail.com>2024-01-11 20:39:50 -0800
commit4908c69653b7a4f3108b594de9a08620aaaaaf7a (patch)
treec788a9fe93630a2fc3004b7a0896789f7ed54288
parentcc6fc0d3aed729215f4d7de23f42dead6a9dd4da (diff)
downloadcxx-4908c69653b7a4f3108b594de9a08620aaaaaf7a.tar.gz
Ignore unconditional_recursion clippy lint due to false positive
https://github.com/rust-lang/rust-clippy/issues/12133 warning: function cannot return without recursing --> gen/build/src/cargo.rs:91:5 | 91 | / fn eq(&self, rhs: &Self) -> bool { 92 | | Lookup::new(&self.0).eq(Lookup::new(&rhs.0)) 93 | | } | |_____^ | note: recursive call site --> gen/build/src/cargo.rs:92:9 | 92 | Lookup::new(&self.0).eq(Lookup::new(&rhs.0)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unconditional_recursion = note: `-W clippy::unconditional-recursion` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::unconditional_recursion)]`
-rw-r--r--gen/build/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/gen/build/src/lib.rs b/gen/build/src/lib.rs
index da193c50..5e57f809 100644
--- a/gen/build/src/lib.rs
+++ b/gen/build/src/lib.rs
@@ -76,6 +76,7 @@
clippy::too_many_arguments,
clippy::too_many_lines,
clippy::toplevel_ref_arg,
+ clippy::unconditional_recursion, // clippy bug: https://github.com/rust-lang/rust-clippy/issues/12133
clippy::uninlined_format_args,
clippy::upper_case_acronyms,
clippy::wrong_self_convention, // clippy bug: https://github.com/rust-lang/rust-clippy/issues/6983