Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
clippy: Disallow lints `collapsible_*`
Lorenz Leutgeb committed 15 days ago
commit ca732015fb59855751841f7e3ddfcea9836231a5
parent 44244dc
7 files changed +4 -15
modified crates/radicle-cli-test/src/lib.rs
@@ -1,4 +1,3 @@
-
#![allow(clippy::collapsible_else_if)]
use std::borrow::Cow;
use std::collections::HashMap;
use std::path::{Path, PathBuf};
modified crates/radicle-cli/src/commands/init.rs
@@ -1,5 +1,4 @@
#![allow(clippy::or_fun_call)]
-
#![allow(clippy::collapsible_else_if)]

mod args;

modified crates/radicle-cli/src/commands/patch/list.rs
@@ -39,10 +39,8 @@ pub fn run(
                continue;
            }
        };
-
        if !authors.is_empty() {
-
            if !authors.contains(patch.author().id()) {
-
                continue;
-
            }
+
        if !authors.is_empty() && !authors.contains(patch.author().id()) {
+
            continue;
        }
        all.push((id, patch));
    }
modified crates/radicle-cli/src/lib.rs
@@ -1,4 +1,3 @@
-
#![allow(clippy::collapsible_if)]
#![allow(clippy::or_fun_call)]
#![allow(clippy::too_many_arguments)]
pub mod commands;
modified crates/radicle-node/src/test/simulator.rs
@@ -1,5 +1,4 @@
//! A simple P2P network simulator. Acts as the _reactor_, but without doing any I/O.
-
#![allow(clippy::collapsible_if)]
#![allow(dead_code)]

use std::cell::RefCell;
@@ -387,10 +386,8 @@ where
                        let conn = (node, id);

                        let attempted = link.is_outbound() && self.attempts.remove(&conn);
-
                        if attempted || link.is_inbound() {
-
                            if self.connections.insert(conn) {
-
                                p.connected(id, addr, link);
-
                            }
+
                        if (attempted || link.is_inbound()) && self.connections.insert(conn) {
+
                            p.connected(id, addr, link);
                        }
                    }
                    Input::Disconnected(id, reason) => {
modified crates/radicle-protocol/src/service.rs
@@ -1,6 +1,4 @@
#![allow(clippy::too_many_arguments)]
-
#![allow(clippy::collapsible_match)]
-
#![allow(clippy::collapsible_if)]
#![warn(clippy::unwrap_used)]
pub mod command;
pub use command::{Command, QueryState};
modified crates/radicle/src/node.rs
@@ -1,4 +1,3 @@
-
#![allow(clippy::collapsible_if)]
mod features;

pub mod address;