From 68ae34707703657b5f8cff3cdb1d9f3340570fe8 Mon Sep 17 00:00:00 2001 From: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com> Date: Tue, 13 Aug 2024 01:43:19 +0200 Subject: [PATCH] chore: Remove a bunch of unused structs (#16139) Found by beta clippy. Release Notes: - N/A --- crates/gpui/src/elements/list.rs | 18 ------------------ crates/notifications/src/notification_store.rs | 9 --------- crates/settings/src/keymap_file.rs | 3 --- 3 files changed, 30 deletions(-) diff --git a/crates/gpui/src/elements/list.rs b/crates/gpui/src/elements/list.rs index 0036e21cc1..bea8270fa5 100644 --- a/crates/gpui/src/elements/list.rs +++ b/crates/gpui/src/elements/list.rs @@ -158,12 +158,6 @@ struct ListItemSummary { #[derive(Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] struct Count(usize); -#[derive(Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] -struct RenderedCount(usize); - -#[derive(Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] -struct UnrenderedCount(usize); - #[derive(Clone, Debug, Default)] struct Height(Pixels); @@ -904,18 +898,6 @@ impl<'a> sum_tree::Dimension<'a, ListItemSummary> for Count { } } -impl<'a> sum_tree::Dimension<'a, ListItemSummary> for RenderedCount { - fn add_summary(&mut self, summary: &'a ListItemSummary, _: &()) { - self.0 += summary.rendered_count; - } -} - -impl<'a> sum_tree::Dimension<'a, ListItemSummary> for UnrenderedCount { - fn add_summary(&mut self, summary: &'a ListItemSummary, _: &()) { - self.0 += summary.unrendered_count; - } -} - impl<'a> sum_tree::Dimension<'a, ListItemSummary> for Height { fn add_summary(&mut self, summary: &'a ListItemSummary, _: &()) { self.0 += summary.height; diff --git a/crates/notifications/src/notification_store.rs b/crates/notifications/src/notification_store.rs index dacf7b6e76..e01b99d472 100644 --- a/crates/notifications/src/notification_store.rs +++ b/crates/notifications/src/notification_store.rs @@ -68,9 +68,6 @@ pub struct NotificationSummary { #[derive(Clone, Copy, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] struct Count(usize); -#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] -struct UnreadCount(usize); - #[derive(Clone, Copy, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] struct NotificationId(u64); @@ -491,12 +488,6 @@ impl<'a> sum_tree::Dimension<'a, NotificationSummary> for Count { } } -impl<'a> sum_tree::Dimension<'a, NotificationSummary> for UnreadCount { - fn add_summary(&mut self, summary: &NotificationSummary, _: &()) { - self.0 += summary.unread_count; - } -} - struct AddNotificationsOptions { is_new: bool, clear_old: bool, diff --git a/crates/settings/src/keymap_file.rs b/crates/settings/src/keymap_file.rs index 9e8e69d6a3..ebc75a1281 100644 --- a/crates/settings/src/keymap_file.rs +++ b/crates/settings/src/keymap_file.rs @@ -36,9 +36,6 @@ impl JsonSchema for KeymapAction { } } -#[derive(Deserialize)] -struct ActionWithData(Box, Value); - impl KeymapFile { pub fn load_asset(asset_path: &str, cx: &mut AppContext) -> Result<()> { let content = asset_str::(asset_path);