From 9e51525c25fa1d06e3e5fd30389c0edd7f83dc8c Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sun, 2 Jun 2024 00:15:02 +0000 Subject: [PATCH] Fix uninlined-format-args Signed-off-by: Jason Volk --- src/admin/appservice/appservice_command.rs | 2 +- src/admin/debug/debug_commands.rs | 3 +- src/admin/fsck/fsck_commands.rs | 5 ++-- src/admin/query/account_data.rs | 14 +++------ src/admin/query/appservice.rs | 14 +++------ src/admin/query/globals.rs | 35 +++++++--------------- src/admin/query/presence.rs | 14 +++------ src/admin/query/room_alias.rs | 21 ++++--------- src/admin/query/sending.rs | 28 +++++------------ src/admin/query/users.rs | 7 ++--- src/admin/room/room_alias_commands.rs | 22 +++++++------- src/admin/room/room_moderation_commands.rs | 11 +++---- src/core/error.rs | 2 +- src/core/utils/content_disposition.rs | 4 +-- 14 files changed, 59 insertions(+), 123 deletions(-) diff --git a/src/admin/appservice/appservice_command.rs b/src/admin/appservice/appservice_command.rs index 409ef83b..d15cb7a6 100644 --- a/src/admin/appservice/appservice_command.rs +++ b/src/admin/appservice/appservice_command.rs @@ -47,7 +47,7 @@ pub(crate) async fn show(_body: Vec<&str>, appservice_identifier: String) -> Res { Some(config) => { let config_str = serde_yaml::to_string(&config).expect("config should've been validated on register"); - let output = format!("Config for {}:\n\n```yaml\n{}\n```", appservice_identifier, config_str,); + let output = format!("Config for {appservice_identifier}:\n\n```yaml\n{config_str}\n```",); let output_html = format!( "Config for {}:\n\n
{}
", escape_html(&appservice_identifier), diff --git a/src/admin/debug/debug_commands.rs b/src/admin/debug/debug_commands.rs index a658b84d..74313089 100644 --- a/src/admin/debug/debug_commands.rs +++ b/src/admin/debug/debug_commands.rs @@ -294,8 +294,7 @@ pub(crate) async fn ping(_body: Vec<&str>, server: Box) -> Result { diff --git a/src/admin/fsck/fsck_commands.rs b/src/admin/fsck/fsck_commands.rs index dec407d8..2eab94de 100644 --- a/src/admin/fsck/fsck_commands.rs +++ b/src/admin/fsck/fsck_commands.rs @@ -17,9 +17,8 @@ pub(crate) async fn check_all_users(_body: Vec<&str>) -> Result ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, AccountData::Get { @@ -39,11 +36,8 @@ pub(crate) async fn account_data(subcommand: AccountData) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, } diff --git a/src/admin/query/appservice.rs b/src/admin/query/appservice.rs index 88c74d5e..d108ca8d 100644 --- a/src/admin/query/appservice.rs +++ b/src/admin/query/appservice.rs @@ -17,11 +17,8 @@ pub(crate) async fn appservice(subcommand: Appservice) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Appservice::All => { @@ -30,11 +27,8 @@ pub(crate) async fn appservice(subcommand: Appservice) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, } diff --git a/src/admin/query/globals.rs b/src/admin/query/globals.rs index 37a549ad..e5249118 100644 --- a/src/admin/query/globals.rs +++ b/src/admin/query/globals.rs @@ -12,11 +12,8 @@ pub(crate) async fn globals(subcommand: Globals) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Globals::CurrentCount => { @@ -25,11 +22,8 @@ pub(crate) async fn globals(subcommand: Globals) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Globals::LastCheckForUpdatesId => { @@ -38,11 +32,8 @@ pub(crate) async fn globals(subcommand: Globals) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Globals::LoadKeypair => { @@ -51,11 +42,8 @@ pub(crate) async fn globals(subcommand: Globals) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Globals::SigningKeysFor { @@ -66,11 +54,8 @@ pub(crate) async fn globals(subcommand: Globals) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, } diff --git a/src/admin/query/presence.rs b/src/admin/query/presence.rs index b77febfa..f69dd19a 100644 --- a/src/admin/query/presence.rs +++ b/src/admin/query/presence.rs @@ -14,11 +14,8 @@ pub(crate) async fn presence(subcommand: Presence) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, Presence::PresenceSince { @@ -31,11 +28,8 @@ pub(crate) async fn presence(subcommand: Presence) -> Result = results.collect(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", presence_since), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - presence_since - ), + format!("Query completed in {query_time:?}:\n\n```\n{presence_since:?}```"), + format!("

Query completed in {query_time:?}:

\n
{presence_since:?}\n
"), )) }, } diff --git a/src/admin/query/room_alias.rs b/src/admin/query/room_alias.rs index eb2bac8a..62d05899 100644 --- a/src/admin/query/room_alias.rs +++ b/src/admin/query/room_alias.rs @@ -14,11 +14,8 @@ pub(crate) async fn room_alias(subcommand: RoomAlias) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, RoomAlias::LocalAliasesForRoom { @@ -31,11 +28,8 @@ pub(crate) async fn room_alias(subcommand: RoomAlias) -> Result = results.collect(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", aliases), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - aliases - ), + format!("Query completed in {query_time:?}:\n\n```\n{aliases:?}```"), + format!("

Query completed in {query_time:?}:

\n
{aliases:?}\n
"), )) }, RoomAlias::AllLocalAliases => { @@ -46,11 +40,8 @@ pub(crate) async fn room_alias(subcommand: RoomAlias) -> Result = results.collect(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", aliases), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - aliases - ), + format!("Query completed in {query_time:?}:\n\n```\n{aliases:?}```"), + format!("

Query completed in {query_time:?}:

\n
{aliases:?}\n
"), )) }, } diff --git a/src/admin/query/sending.rs b/src/admin/query/sending.rs index 19d73cf6..5a21ec87 100644 --- a/src/admin/query/sending.rs +++ b/src/admin/query/sending.rs @@ -14,11 +14,8 @@ pub(crate) async fn sending(subcommand: Sending) -> Result> = results.collect(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", active_requests), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - active_requests - ), + format!("Query completed in {query_time:?}:\n\n```\n{active_requests:?}```"), + format!("

Query completed in {query_time:?}:

\n
{active_requests:?}\n
"), )) }, Sending::QueuedRequests { @@ -96,11 +93,8 @@ pub(crate) async fn sending(subcommand: Sending) -> Result>>(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", queued_requests), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - queued_requests - ), + format!("Query completed in {query_time:?}:\n\n```\n{queued_requests:?}```"), + format!("

Query completed in {query_time:?}:

\n
{queued_requests:?}\n
"), )) }, Sending::ActiveRequestsFor { @@ -178,11 +172,8 @@ pub(crate) async fn sending(subcommand: Sending) -> Result>>(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", active_requests), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - active_requests - ), + format!("Query completed in {query_time:?}:\n\n```\n{active_requests:?}```"), + format!("

Query completed in {query_time:?}:

\n
{active_requests:?}\n
"), )) }, Sending::GetLatestEduCount { @@ -193,11 +184,8 @@ pub(crate) async fn sending(subcommand: Sending) -> ResultQuery completed in {query_time:?}:

\n
{:?}\n
", - results - ), + format!("Query completed in {query_time:?}:\n\n```\n{results:?}```"), + format!("

Query completed in {query_time:?}:

\n
{results:?}\n
"), )) }, } diff --git a/src/admin/query/users.rs b/src/admin/query/users.rs index 2b624ed3..ef99d880 100644 --- a/src/admin/query/users.rs +++ b/src/admin/query/users.rs @@ -14,11 +14,8 @@ pub(crate) async fn users(subcommand: Users) -> Result let users = results.collect::>(); Ok(RoomMessageEventContent::text_html( - format!("Query completed in {query_time:?}:\n\n```\n{:?}```", users), - format!( - "

Query completed in {query_time:?}:

\n
{:?}\n
", - users - ), + format!("Query completed in {query_time:?}:\n\n```\n{users:?}```"), + format!("

Query completed in {query_time:?}:

\n
{users:?}\n
"), )) }, } diff --git a/src/admin/room/room_alias_commands.rs b/src/admin/room/room_alias_commands.rs index b767251a..33c165b8 100644 --- a/src/admin/room/room_alias_commands.rs +++ b/src/admin/room/room_alias_commands.rs @@ -20,7 +20,7 @@ pub(crate) async fn process(command: RoomAliasCommand, _body: Vec<&str>) -> Resu let room_alias_str = format!("#{}:{}", room_alias_localpart, services().globals.server_name()); let room_alias = match RoomAliasId::parse_box(room_alias_str) { Ok(alias) => alias, - Err(err) => return Ok(RoomMessageEventContent::text_plain(format!("Failed to parse alias: {}", err))), + Err(err) => return Ok(RoomMessageEventContent::text_plain(format!("Failed to parse alias: {err}"))), }; match command { RoomAliasCommand::Set { @@ -30,14 +30,12 @@ pub(crate) async fn process(command: RoomAliasCommand, _body: Vec<&str>) -> Resu } => match (force, services().rooms.alias.resolve_local_alias(&room_alias)) { (true, Ok(Some(id))) => match services().rooms.alias.set_alias(&room_alias, &room_id) { Ok(()) => Ok(RoomMessageEventContent::text_plain(format!( - "Successfully overwrote alias (formerly {})", - id + "Successfully overwrote alias (formerly {id})" ))), - Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Failed to remove alias: {}", err))), + Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Failed to remove alias: {err}"))), }, (false, Ok(Some(id))) => Ok(RoomMessageEventContent::text_plain(format!( - "Refusing to overwrite in use alias for {}, use -f or --force to overwrite", - id + "Refusing to overwrite in use alias for {id}, use -f or --force to overwrite" ))), (_, Ok(None)) => match services().rooms.alias.set_alias(&room_alias, &room_id) { Ok(()) => Ok(RoomMessageEventContent::text_plain("Successfully set alias")), @@ -49,18 +47,18 @@ pub(crate) async fn process(command: RoomAliasCommand, _body: Vec<&str>) -> Resu .. } => match services().rooms.alias.resolve_local_alias(&room_alias) { Ok(Some(id)) => match services().rooms.alias.remove_alias(&room_alias) { - Ok(()) => Ok(RoomMessageEventContent::text_plain(format!("Removed alias from {}", id))), - Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Failed to remove alias: {}", err))), + Ok(()) => Ok(RoomMessageEventContent::text_plain(format!("Removed alias from {id}"))), + Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Failed to remove alias: {err}"))), }, Ok(None) => Ok(RoomMessageEventContent::text_plain("Alias isn't in use.")), - Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to lookup alias: {}", err))), + Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to lookup alias: {err}"))), }, RoomAliasCommand::Which { .. } => match services().rooms.alias.resolve_local_alias(&room_alias) { - Ok(Some(id)) => Ok(RoomMessageEventContent::text_plain(format!("Alias resolves to {}", id))), + Ok(Some(id)) => Ok(RoomMessageEventContent::text_plain(format!("Alias resolves to {id}"))), Ok(None) => Ok(RoomMessageEventContent::text_plain("Alias isn't in use.")), - Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to lookup alias: {}", err))), + Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to lookup alias: {err}"))), }, RoomAliasCommand::List { .. @@ -93,7 +91,7 @@ pub(crate) async fn process(command: RoomAliasCommand, _body: Vec<&str>) -> Resu let html = format!("Aliases for {room_id}:\n
    {html_list}
"); Ok(RoomMessageEventContent::text_html(plain, html)) }, - Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to list aliases: {}", err))), + Err(err) => Ok(RoomMessageEventContent::text_plain(format!("Unable to list aliases: {err}"))), } } else { let aliases = services() diff --git a/src/admin/room/room_moderation_commands.rs b/src/admin/room/room_moderation_commands.rs index 14ea090d..88b05fd0 100644 --- a/src/admin/room/room_moderation_commands.rs +++ b/src/admin/room/room_moderation_commands.rs @@ -481,7 +481,7 @@ pub(crate) async fn process(command: RoomModerationCommand, body: Vec<&str>) -> // as the room name if we dont have it TODO: do same if we have a room alias for // this let plain_list = room_ids.iter().fold(String::new(), |mut output, room_id| { - writeln!(output, "- `{}`", room_id).unwrap(); + writeln!(output, "- `{room_id}`").unwrap(); output }); @@ -490,16 +490,13 @@ pub(crate) async fn process(command: RoomModerationCommand, body: Vec<&str>) -> output }); - let plain = format!("Rooms:\n{}", plain_list); - let html = format!("Rooms:\n
    {}
", html_list); + let plain = format!("Rooms:\n{plain_list}"); + let html = format!("Rooms:\n
    {html_list}
"); Ok(RoomMessageEventContent::text_html(plain, html)) }, Err(e) => { error!("Failed to list banned rooms: {}", e); - Ok(RoomMessageEventContent::text_plain(format!( - "Unable to list room aliases: {}", - e - ))) + Ok(RoomMessageEventContent::text_plain(format!("Unable to list room aliases: {e}"))) }, } }, diff --git a/src/core/error.rs b/src/core/error.rs index 40ad8ecc..7049571a 100644 --- a/src/core/error.rs +++ b/src/core/error.rs @@ -135,7 +135,7 @@ impl From for Error { } impl fmt::Debug for Error { - fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "{}", self) } + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "{self}") } } #[derive(Clone)] diff --git a/src/core/utils/content_disposition.rs b/src/core/utils/content_disposition.rs index 2a2a6d18..e1d40bec 100644 --- a/src/core/utils/content_disposition.rs +++ b/src/core/utils/content_disposition.rs @@ -127,9 +127,9 @@ mod tests { }; // cargo test -- --nocapture - println!("{}", SAMPLE); + println!("{SAMPLE}"); println!("{}", sanitize_filename::sanitize_with_options(SAMPLE, options.clone())); - println!("{:?}", SAMPLE); + println!("{SAMPLE:?}"); println!("{:?}", sanitize_filename::sanitize_with_options(SAMPLE, options.clone())); assert_eq!(SANITISED, sanitize_filename::sanitize_with_options(SAMPLE, options.clone()));