Skip to content

Commit 922b580

Browse files
committed
chore: fix clippy string interpolation errors
A recent update to clippy introduced a new lint for strings that don't interpolate variables. Fix any offending lines. Signed-off-by: Ivin Joel Abraham <[email protected]>
1 parent 1f7a89d commit 922b580

File tree

4 files changed

+14
-22
lines changed

4 files changed

+14
-22
lines changed

src/commands.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ async fn set_log_level(ctx: Context<'_>, level: String) -> Result<(), Error> {
8484
};
8585

8686
if reload_handle.reload(EnvFilter::new(&new_filter)).is_ok() {
87-
ctx.say(format!("Log level changed to **{}**", new_filter))
87+
ctx.say(format!("Log level changed to **{new_filter}**"))
8888
.await?;
8989
info!("Log level changed to {}", new_filter);
9090
} else {

src/graphql/queries.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,14 +228,13 @@ pub async fn fetch_attendance() -> anyhow::Result<Vec<AttendanceRecord>> {
228228
let query = format!(
229229
r#"
230230
query {{
231-
attendanceByDate(date: "{}") {{
231+
attendanceByDate(date: "{today}") {{
232232
name,
233233
year,
234234
isPresent,
235235
timeIn,
236236
}}
237-
}}"#,
238-
today
237+
}}"#
239238
);
240239

241240
let response = client

src/tasks/lab_attendance.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ async fn send_lab_closed_message(ctx: SerenityContext) -> anyhow::Result<()> {
9797
.unwrap_or_else(|| bot_user.default_avatar_url());
9898

9999
let embed = CreateEmbed::new()
100-
.title(format!("Presense Report - {}", today_date))
100+
.title(format!("Presense Report - {today_date}"))
101101
.url(TITLE_URL)
102102
.author(
103103
CreateEmbedAuthor::new("amD")
@@ -156,7 +156,7 @@ async fn send_attendance_report(
156156
description.push_str(&format_attendance_list("Late", &late_list));
157157

158158
let embed = CreateEmbed::new()
159-
.title(format!("Presense Report - {}", today_date))
159+
.title(format!("Presense Report - {today_date}"))
160160
.url(TITLE_URL)
161161
.author(
162162
CreateEmbedAuthor::new("amD")
@@ -191,15 +191,15 @@ fn format_attendance_list(title: &str, list: &[AttendanceRecord]) -> String {
191191
}
192192
}
193193

194-
let mut result = format!("# {}\n", title);
194+
let mut result = format!("# {title}\n");
195195

196196
for year in 1..=3 {
197197
if let Some(names) = by_year.get(&year) {
198198
if !names.is_empty() {
199-
result.push_str(&format!("### Year {}\n", year));
199+
result.push_str(&format!("### Year {year}\n"));
200200

201201
for name in names {
202-
result.push_str(&format!("- {}\n", name));
202+
result.push_str(&format!("- {name}\n"));
203203
}
204204
result.push('\n');
205205
}

src/tasks/status_update.rs

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,7 @@ fn categorize_members(
159159
nice_list.push(member.clone());
160160
} else {
161161
let track = member.track.clone();
162-
naughty_list
163-
.entry(track)
164-
.or_insert_with(Vec::new)
165-
.push(member.clone());
162+
naughty_list.entry(track).or_default().push(member.clone());
166163
}
167164
}
168165

@@ -196,15 +193,11 @@ async fn generate_embed(
196193

197194
description.push_str("# Leaderboard Updates\n");
198195

199-
description.push_str(&format!(
200-
"## All-Time High Streak: {} days\n",
201-
all_time_high
202-
));
196+
description.push_str(&format!("## All-Time High Streak: {all_time_high} days\n"));
203197
description.push_str(&format_members(&all_time_high_members));
204198

205199
description.push_str(&format!(
206-
"## Current Highest Streak: {} days\n",
207-
current_highest
200+
"## Current Highest Streak: {current_highest} days\n"
208201
));
209202
description.push_str(&format_members(&current_highest_members));
210203

@@ -229,7 +222,7 @@ fn format_members(members: &[Member]) -> String {
229222
.collect::<Vec<_>>()
230223
.join("\n");
231224

232-
format!("{}\n", list)
225+
format!("{list}\n")
233226
} else {
234227
String::from("More than five members hold this record!\n")
235228
}
@@ -239,8 +232,8 @@ fn format_defaulters(naughty_list: &GroupedMember) -> String {
239232
let mut description = String::new();
240233
for (track, missed_members) in naughty_list {
241234
match track {
242-
Some(t) => description.push_str(&format!("## Track - {}\n", t)),
243-
None => description.push_str(&format!("## Unassigned")),
235+
Some(t) => description.push_str(&format!("## Track - {t}\n")),
236+
None => description.push_str("## Unassigned"),
244237
}
245238

246239
for member in missed_members {

0 commit comments

Comments
 (0)