Auto-fix clippy::collapsible_if violations (#36428)
Release Notes: - N/A
This commit is contained in:
parent
9e8ec72bd5
commit
8f567383e4
281 changed files with 6628 additions and 7089 deletions
|
@ -289,14 +289,12 @@ fn parse_git_blame(output: &str) -> Result<Vec<BlameEntry>> {
|
|||
}
|
||||
};
|
||||
|
||||
if done {
|
||||
if let Some(entry) = current_entry.take() {
|
||||
index.insert(entry.sha, entries.len());
|
||||
if done && let Some(entry) = current_entry.take() {
|
||||
index.insert(entry.sha, entries.len());
|
||||
|
||||
// We only want annotations that have a commit.
|
||||
if !entry.sha.is_zero() {
|
||||
entries.push(entry);
|
||||
}
|
||||
// We only want annotations that have a commit.
|
||||
if !entry.sha.is_zero() {
|
||||
entries.push(entry);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1447,12 +1447,11 @@ impl GitRepository for RealGitRepository {
|
|||
|
||||
let mut remote_branches = vec![];
|
||||
let mut add_if_matching = async |remote_head: &str| {
|
||||
if let Ok(merge_base) = git_cmd(&["merge-base", &head, remote_head]).await {
|
||||
if merge_base.trim() == head {
|
||||
if let Some(s) = remote_head.strip_prefix("refs/remotes/") {
|
||||
remote_branches.push(s.to_owned().into());
|
||||
}
|
||||
}
|
||||
if let Ok(merge_base) = git_cmd(&["merge-base", &head, remote_head]).await
|
||||
&& merge_base.trim() == head
|
||||
&& let Some(s) = remote_head.strip_prefix("refs/remotes/")
|
||||
{
|
||||
remote_branches.push(s.to_owned().into());
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -1574,10 +1573,9 @@ impl GitRepository for RealGitRepository {
|
|||
Err(error) => {
|
||||
if let Some(GitBinaryCommandError { status, .. }) =
|
||||
error.downcast_ref::<GitBinaryCommandError>()
|
||||
&& status.code() == Some(1)
|
||||
{
|
||||
if status.code() == Some(1) {
|
||||
return Ok(false);
|
||||
}
|
||||
return Ok(false);
|
||||
}
|
||||
|
||||
Err(error)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue