Try again with math-like externals (#4629)

* Try again with math-like externals

* clippy 1.59

* clippy 1.59

* clippy 1.59
This commit is contained in:
JT
2022-02-24 14:02:28 -05:00
committed by GitHub
parent 2c9d8c4818
commit 3c62d27c28
21 changed files with 77 additions and 54 deletions

View File

@ -194,7 +194,7 @@ impl ProcessInfo {
pub fn command(&self) -> String {
if let Ok(cmd) = &self.curr_proc.cmdline() {
if !cmd.is_empty() {
cmd.join(" ").replace("\n", " ").replace("\t", " ")
cmd.join(" ").replace('\n', " ").replace('\t', " ")
} else {
self.curr_proc.stat().comm.clone()
}

View File

@ -324,12 +324,12 @@ impl ProcessInfo {
pub fn command(&self) -> String {
if let Some(path) = &self.curr_path {
if !path.cmd.is_empty() {
path.cmd.join(" ").replace("\n", " ").replace("\t", " ")
path.cmd.join(" ").replace('\n', " ").replace('\t', " ")
} else {
String::from("")
String::new()
}
} else {
String::from("")
String::new()
}
}

View File

@ -209,7 +209,7 @@ pub fn collect_proc(interval: Duration, _with_thread: bool) -> Vec<ProcessInfo>
name: None,
domainname: None,
});
let groups = groups.unwrap_or_else(Vec::new);
let groups = groups.unwrap_or_default();
let thread = thread.unwrap_or_default();
let proc = ProcessInfo {