From 9055bc1754804600d4d76e885e6a30f346622c2e Mon Sep 17 00:00:00 2001 From: Dom Dwyer Date: Tue, 29 Aug 2023 16:29:31 +0200 Subject: [PATCH] ci: lint failures as warnings Don't fail to compile / run tests because of an unreachable pub, or missing debug impl - just emit a compiler warning. This lets the compilation complete, but isn't accepted in PRs as CI runs with "deny warnings". --- router/src/lib.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/router/src/lib.rs b/router/src/lib.rs index 2ac928025c..b3af7b7ed0 100644 --- a/router/src/lib.rs +++ b/router/src/lib.rs @@ -113,12 +113,7 @@ //! [`Partitioner`]: crate::dml_handlers::Partitioner //! [`RpcWrite`]: crate::dml_handlers::RpcWrite -#![deny( - rustdoc::broken_intra_doc_links, - rust_2018_idioms, - missing_debug_implementations, - unreachable_pub -)] +#![deny(rustdoc::broken_intra_doc_links, rust_2018_idioms)] #![warn( missing_docs, clippy::todo, @@ -127,7 +122,9 @@ clippy::clone_on_ref_ptr, // See https://github.com/influxdata/influxdb_iox/pull/1671 clippy::future_not_send, - unused_crate_dependencies + unused_crate_dependencies, + missing_debug_implementations, + unreachable_pub, )] #![allow(clippy::missing_docs_in_private_items)]