Skip to content

Commit 36c8f5e

Browse files
authored
Merge pull request #1971 from kinnison/kinnison/clippy_some_things
Kinnison/clippy some things
2 parents 2a08303 + f4d31c1 commit 36c8f5e

File tree

7 files changed

+27
-25
lines changed

7 files changed

+27
-25
lines changed

src/cli/common.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -251,10 +251,11 @@ pub fn self_update_permitted(explicit: bool) -> Result<SelfUpdatePermission> {
251251
}
252252
}
253253
Err(env::VarError::NotPresent) => {}
254-
Err(e) => Err(format!(
255-
"Could not interrogate SNAP environment variable: {}",
256-
e
257-
))?,
254+
Err(e) => {
255+
return Err(
256+
format!("Could not interrogate SNAP environment variable: {}", e).into(),
257+
)
258+
}
258259
}
259260
let current_exe = env::current_exe()?;
260261
let current_exe_dir = current_exe.parent().expect("Rustup isn't in a directory‽");
@@ -271,7 +272,7 @@ pub fn self_update_permitted(explicit: bool) -> Result<SelfUpdatePermission> {
271272
return Ok(SelfUpdatePermission::Skip);
272273
}
273274
}
274-
_ => Err(e)?,
275+
_ => return Err(e.into()),
275276
}
276277
}
277278
Ok(SelfUpdatePermission::Permit)

src/cli/rustup_mode.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -864,8 +864,8 @@ fn show(cfg: &Cfg) -> Result<()> {
864864
fn show_active_toolchain(cfg: &Cfg) -> Result<()> {
865865
let cwd = utils::current_dir()?;
866866
if let Some((toolchain, reason)) = cfg.find_override_toolchain_or_default(&cwd)? {
867-
if reason.is_some() {
868-
println!("{} ({})", toolchain.name(), reason.unwrap());
867+
if let Some(reason) = reason {
868+
println!("{} ({})", toolchain.name(), reason);
869869
} else {
870870
println!("{} (default)", toolchain.name());
871871
}

src/config.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,9 @@ pub enum OverrideReason {
2424
impl Display for OverrideReason {
2525
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> std::result::Result<(), fmt::Error> {
2626
match self {
27-
OverrideReason::Environment => write!(f, "environment override by RUSTUP_TOOLCHAIN"),
28-
OverrideReason::OverrideDB(path) => {
29-
write!(f, "directory override for '{}'", path.display())
30-
}
31-
OverrideReason::ToolchainFile(path) => write!(f, "overridden by '{}'", path.display()),
27+
Self::Environment => write!(f, "environment override by RUSTUP_TOOLCHAIN"),
28+
Self::OverrideDB(path) => write!(f, "directory override for '{}'", path.display()),
29+
Self::ToolchainFile(path) => write!(f, "overridden by '{}'", path.display()),
3230
}
3331
}
3432
}

src/diskio/threaded.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ enum Task {
2020

2121
impl Default for Task {
2222
fn default() -> Self {
23-
Task::Sentinel
23+
Self::Sentinel
2424
}
2525
}
2626

@@ -43,7 +43,7 @@ impl<'a> Threaded<'a> {
4343
.thread_stack_size(1_048_576)
4444
.build();
4545
let (tx, rx) = channel();
46-
Threaded {
46+
Self {
4747
n_files: Arc::new(AtomicUsize::new(0)),
4848
pool,
4949
notify_handler,
@@ -66,7 +66,7 @@ impl<'a> Threaded<'a> {
6666
.thread_stack_size(1_048_576)
6767
.build();
6868
let (tx, rx) = channel();
69-
Threaded {
69+
Self {
7070
n_files: Arc::new(AtomicUsize::new(0)),
7171
pool,
7272
notify_handler,

src/dist/manifest.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -285,14 +285,14 @@ impl Package {
285285
impl PackageTargets {
286286
pub fn get<'a>(&'a self, target: &TargetTriple) -> Option<&'a TargetedPackage> {
287287
match self {
288-
PackageTargets::Wildcard(tpkg) => Some(tpkg),
289-
PackageTargets::Targeted(tpkgs) => tpkgs.get(target),
288+
Self::Wildcard(tpkg) => Some(tpkg),
289+
Self::Targeted(tpkgs) => tpkgs.get(target),
290290
}
291291
}
292292
pub fn get_mut<'a>(&'a mut self, target: &TargetTriple) -> Option<&'a mut TargetedPackage> {
293293
match self {
294-
PackageTargets::Wildcard(tpkg) => Some(tpkg),
295-
PackageTargets::Targeted(tpkgs) => tpkgs.get_mut(target),
294+
Self::Wildcard(tpkg) => Some(tpkg),
295+
Self::Targeted(tpkgs) => tpkgs.get_mut(target),
296296
}
297297
}
298298
}

src/utils/raw.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,8 @@ impl error::Error for CommandError {
277277
impl fmt::Display for CommandError {
278278
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
279279
match self {
280-
CommandError::Io(e) => write!(f, "Io: {}", e),
281-
CommandError::Status(s) => write!(f, "Status: {}", s),
280+
Self::Io(e) => write!(f, "Io: {}", e),
281+
Self::Status(s) => write!(f, "Status: {}", s),
282282
}
283283
}
284284
}

src/utils/utils.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -601,10 +601,13 @@ impl<'a> FileReaderWithProgress<'a> {
601601
pub fn new_file(path: &Path, notify_handler: &'a dyn Fn(Notification<'_>)) -> Result<Self> {
602602
let fh = match std::fs::File::open(path) {
603603
Ok(fh) => fh,
604-
Err(_) => Err(ErrorKind::ReadingFile {
605-
name: "downloaded",
606-
path: path.to_path_buf(),
607-
})?,
604+
Err(_) => {
605+
return Err(ErrorKind::ReadingFile {
606+
name: "downloaded",
607+
path: path.to_path_buf(),
608+
}
609+
.into())
610+
}
608611
};
609612

610613
// Inform the tracker of the file size

0 commit comments

Comments
 (0)