Use collections::{HashMap, HashSet} instead of its std:: counterpart (#7502)

This commit is contained in:
Kirill Bulatov 2024-02-07 19:06:03 +02:00 committed by GitHub
parent c322179bb9
commit 83cffdde1f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 36 additions and 42 deletions

View file

@ -8,11 +8,7 @@ license = "GPL-3.0-or-later"
[features]
default = []
stories = ["dep:itertools", "dep:story"]
test-support = [
"gpui/test-support",
"fs/test-support",
"settings/test-support"
]
test-support = ["gpui/test-support", "fs/test-support", "settings/test-support"]
[lib]
path = "src/theme.rs"
@ -20,6 +16,7 @@ doctest = false
[dependencies]
anyhow.workspace = true
collections.workspace = true
color.workspace = true
derive_more.workspace = true
fs.workspace = true

View file

@ -1,8 +1,8 @@
use std::collections::HashMap;
use std::path::Path;
use std::sync::Arc;
use anyhow::{anyhow, Context, Result};
use collections::HashMap;
use derive_more::{Deref, DerefMut};
use fs::Fs;
use futures::StreamExt;
@ -64,7 +64,7 @@ impl ThemeRegistry {
pub fn new(assets: Box<dyn AssetSource>) -> Self {
let registry = Self {
state: RwLock::new(ThemeRegistryState {
themes: HashMap::new(),
themes: HashMap::default(),
}),
assets,
};