Skip to content

Commit 68db613

Browse files
run cargo fmt
1 parent 627913b commit 68db613

36 files changed

+337
-297
lines changed

src/cli.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ pub enum ExternSubcommand {
7676
/// Use the `list` command to query the list of imported and supported games.
7777
#[clap(long)]
7878
game_id: String,
79-
}
79+
},
8080
}
8181

8282
#[derive(Subcommand, Debug)]

src/error.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
use std::path::{Path, PathBuf};
22

3-
use crate::server::ServerError;
4-
use crate::ts::error::ApiError;
5-
63
use crate::game::error::GameError;
74
use crate::package::error::PackageError;
85
use crate::project::error::ProjectError;
6+
use crate::server::ServerError;
7+
use crate::ts::error::ApiError;
98

109
#[derive(Debug, thiserror::Error)]
1110
#[repr(u32)]
@@ -82,7 +81,10 @@ impl From<std::io::Error> for Error {
8281

8382
impl From<reqwest::Error> for Error {
8483
fn from(value: reqwest::Error) -> Self {
85-
Self::Api(ApiError::BadRequest { source: value, response_body: None })
84+
Self::Api(ApiError::BadRequest {
85+
source: value,
86+
response_body: None,
87+
})
8688
}
8789
}
8890

src/game/error.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ pub enum GameError {
1313
NotFound(String, String),
1414

1515
#[error("Could not find any of '{possible_names:?}' in base directory: '{base_path}'.")]
16-
ExeNotFound { possible_names: Vec<String>, base_path: PathBuf},
16+
ExeNotFound {
17+
possible_names: Vec<String>,
18+
base_path: PathBuf,
19+
},
1720

1821
#[error("The Steam library could not be automatically found.")]
1922
SteamDirNotFound,

src/game/import/ea.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,10 @@ impl GameImporter for EaImporter {
3535
.custom_exe
3636
.clone()
3737
.or_else(|| super::find_game_exe(&r2mm.exe_names, &game_dir))
38-
.ok_or_else(|| {
39-
GameError::ExeNotFound {
40-
possible_names: r2mm.exe_names.clone(),
41-
base_path: game_dir.clone(),
42-
}})?;
38+
.ok_or_else(|| GameError::ExeNotFound {
39+
possible_names: r2mm.exe_names.clone(),
40+
base_path: game_dir.clone(),
41+
})?;
4342
let dist = ActiveDistribution {
4443
dist: GameDefPlatform::Origin {
4544
identifier: self.ident.to_string(),

src/game/import/egs.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use std::path::PathBuf;
44
use serde::{Deserialize, Serialize};
55

66
use super::{GameImporter, ImportBase};
7-
use crate::error::{IoError, Error};
7+
use crate::error::{Error, IoError};
88
use crate::game::error::GameError;
99
use crate::game::registry::{ActiveDistribution, GameData};
1010
use crate::ts::v1::models::ecosystem::GameDefPlatform;
@@ -81,11 +81,10 @@ impl GameImporter for EgsImporter {
8181
.custom_exe
8282
.clone()
8383
.or_else(|| super::find_game_exe(&r2mm.exe_names, &game_dir))
84-
.ok_or_else(|| {
85-
GameError::ExeNotFound {
86-
possible_names: r2mm.exe_names.clone(),
87-
base_path: game_dir.clone(),
88-
}})?;
84+
.ok_or_else(|| GameError::ExeNotFound {
85+
possible_names: r2mm.exe_names.clone(),
86+
base_path: game_dir.clone(),
87+
})?;
8988
let dist = ActiveDistribution {
9089
dist: GameDefPlatform::Other,
9190
game_dir: game_dir.to_path_buf(),

src/game/import/gamepass.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,10 @@ impl GameImporter for GamepassImporter {
4949
.custom_exe
5050
.clone()
5151
.or_else(|| super::find_game_exe(&r2mm.exe_names, &game_dir))
52-
.ok_or_else(|| {
53-
GameError::ExeNotFound {
54-
possible_names: r2mm.exe_names.clone(),
55-
base_path: game_dir.clone(),
56-
}})?;
52+
.ok_or_else(|| GameError::ExeNotFound {
53+
possible_names: r2mm.exe_names.clone(),
54+
base_path: game_dir.clone(),
55+
})?;
5756
let dist = ActiveDistribution {
5857
dist: GameDefPlatform::GamePass {
5958
identifier: self.ident.to_string(),

src/game/import/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use crate::game::import::ea::EaImporter;
1414
use crate::game::import::egs::EgsImporter;
1515
use crate::game::import::gamepass::GamepassImporter;
1616
use crate::game::import::steam::SteamImporter;
17-
use crate::ts::v1::models::ecosystem::{ GameDef, GameDefPlatform };
17+
use crate::ts::v1::models::ecosystem::{GameDef, GameDefPlatform};
1818

1919
pub trait GameImporter {
2020
fn construct(self: Box<Self>, base: ImportBase) -> Result<GameData, Error>;

src/game/import/nodrm.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use std::path::{Path, PathBuf};
22

3+
use super::{GameImporter, ImportBase};
34
use crate::error::{Error, IoError};
45
use crate::game::error::GameError;
5-
use super::{GameImporter, ImportBase};
66
use crate::game::registry::{ActiveDistribution, GameData};
77
use crate::ts::v1::models::ecosystem::GameDefPlatform;
88

@@ -33,8 +33,9 @@ impl GameImporter for NoDrmImporter {
3333
.custom_exe
3434
.clone()
3535
.or_else(|| super::find_game_exe(&r2mm.exe_names, &self.game_dir))
36-
.ok_or_else(|| {
37-
GameError::ExeNotFound { possible_names: r2mm.exe_names.clone(), base_path: self.game_dir.clone() }
36+
.ok_or_else(|| GameError::ExeNotFound {
37+
possible_names: r2mm.exe_names.clone(),
38+
base_path: self.game_dir.clone(),
3839
})?;
3940
let dist = ActiveDistribution {
4041
dist: GameDefPlatform::Other,

src/game/import/steam.rs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ impl GameImporter for SteamImporter {
4040
.as_ref()
4141
.map_or_else(SteamDir::locate, |x| SteamDir::from_dir(x))
4242
.map_err(|e: steamlocate::Error| match e {
43-
steamlocate::Error::InvalidSteamDir(_) => {
44-
GameError::SteamDirBadPath(self.steam_dir.as_ref().unwrap().to_path_buf())
45-
}
43+
steamlocate::Error::InvalidSteamDir(_) => GameError::SteamDirBadPath(
44+
self.steam_dir.as_ref().unwrap().to_path_buf(),
45+
),
4646
steamlocate::Error::FailedLocate(_) => GameError::SteamDirNotFound,
4747
_ => unreachable!(),
4848
})?;
@@ -75,11 +75,10 @@ impl GameImporter for SteamImporter {
7575
.iter()
7676
.map(|x| app_dir.join(x))
7777
.find(|x| x.is_file())
78-
.ok_or_else(|| {
79-
GameError::ExeNotFound {
80-
possible_names: r2mm.exe_names.clone(),
81-
base_path: app_dir.clone(),
82-
}})?;
78+
.ok_or_else(|| GameError::ExeNotFound {
79+
possible_names: r2mm.exe_names.clone(),
80+
base_path: app_dir.clone(),
81+
})?;
8382

8483
let dist = ActiveDistribution {
8584
dist: GameDefPlatform::Steam {

src/game/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
pub mod ecosystem;
2+
pub mod error;
23
pub mod import;
34
pub mod proc;
45
pub mod registry;
5-
pub mod error;

0 commit comments

Comments
 (0)