diff --git a/crates/client/src/client.rs b/crates/client/src/client.rs index 48bd646d8aa70e580a085c5d0ca8db3026e23fce..d565d620c3c206e578ff0e387e875246f80499de 100644 --- a/crates/client/src/client.rs +++ b/crates/client/src/client.rs @@ -1752,7 +1752,7 @@ impl CredentialsProvider for KeychainCredentialsProvider { } /// prefix for the zed:// url scheme -pub static ZED_URL_SCHEME: &str = "zed"; +pub const ZED_URL_SCHEME: &str = "zed"; /// Parses the given link into a Zed link. /// diff --git a/crates/collab/src/api/events.rs b/crates/collab/src/api/events.rs index 377741f434c2f86a3fd46d19878f5eb215f1b628..bbfa69c0b8f70ba7b3771c979f48dd53e3c52370 100644 --- a/crates/collab/src/api/events.rs +++ b/crates/collab/src/api/events.rs @@ -23,7 +23,7 @@ use telemetry_events::{ }; use uuid::Uuid; -static CRASH_REPORTS_BUCKET: &str = "zed-crash-reports"; +const CRASH_REPORTS_BUCKET: &str = "zed-crash-reports"; pub fn router() -> Router { Router::new() diff --git a/crates/editor/src/clangd_ext.rs b/crates/editor/src/clangd_ext.rs index 2f0f7aaee47e7aad3c13c53f5aabb107dd82d28d..501f81b1073df29ec832c6845b72b2d546f57448 100644 --- a/crates/editor/src/clangd_ext.rs +++ b/crates/editor/src/clangd_ext.rs @@ -9,7 +9,7 @@ use crate::lsp_ext::find_specific_language_server_in_selection; use crate::{element::register_action, Editor, SwitchSourceHeader}; -static CLANGD_SERVER_NAME: &str = "clangd"; +const CLANGD_SERVER_NAME: &str = "clangd"; fn is_c_language(language: &Language) -> bool { return language.name() == "C++".into() || language.name() == "C".into(); diff --git a/crates/editor/src/rust_analyzer_ext.rs b/crates/editor/src/rust_analyzer_ext.rs index db17eaab282fae08bfb121f3fea8845b4e893584..fa39e5c9d49ce9fd4415e2886ef26035f3cb002b 100644 --- a/crates/editor/src/rust_analyzer_ext.rs +++ b/crates/editor/src/rust_analyzer_ext.rs @@ -10,7 +10,7 @@ use crate::{ ExpandMacroRecursively, }; -static RUST_ANALYZER_NAME: &str = "rust-analyzer"; +const RUST_ANALYZER_NAME: &str = "rust-analyzer"; fn is_rust_language(language: &Language) -> bool { language.name() == "Rust".into() diff --git a/crates/gpui/src/taffy.rs b/crates/gpui/src/taffy.rs index a6a61031c9ce13ff4e131aa2deb12ed1f900942b..a80c734b81bbfc6c88ebb8dbc777688a4f4b2e94 100644 --- a/crates/gpui/src/taffy.rs +++ b/crates/gpui/src/taffy.rs @@ -24,7 +24,7 @@ pub struct TaffyLayoutEngine { nodes_to_measure: FxHashMap, } -static EXPECT_MESSAGE: &str = "we should avoid taffy layout errors by construction if possible"; +const EXPECT_MESSAGE: &str = "we should avoid taffy layout errors by construction if possible"; impl TaffyLayoutEngine { pub fn new() -> Self { diff --git a/crates/task/src/vscode_format.rs b/crates/task/src/vscode_format.rs index 74be56b5b17695936dc09f64bf0ab346d5ea9cd8..c150ee807fb2588899c29b407dd995cbdb501b52 100644 --- a/crates/task/src/vscode_format.rs +++ b/crates/task/src/vscode_format.rs @@ -200,7 +200,7 @@ mod tests { #[test] fn can_deserialize_ts_tasks() { - static TYPESCRIPT_TASKS: &str = include_str!("../test_data/typescript.json"); + const TYPESCRIPT_TASKS: &str = include_str!("../test_data/typescript.json"); let vscode_definitions: VsCodeTaskFile = serde_json_lenient::from_str(TYPESCRIPT_TASKS).unwrap(); @@ -290,7 +290,7 @@ mod tests { #[test] fn can_deserialize_rust_analyzer_tasks() { - static RUST_ANALYZER_TASKS: &str = include_str!("../test_data/rust-analyzer.json"); + const RUST_ANALYZER_TASKS: &str = include_str!("../test_data/rust-analyzer.json"); let vscode_definitions: VsCodeTaskFile = serde_json_lenient::from_str(RUST_ANALYZER_TASKS).unwrap(); let expected = vec![ diff --git a/crates/worktree/src/worktree.rs b/crates/worktree/src/worktree.rs index a3daf8ea2eade76adf58cf9f8f94645537c1aec7..40cd465d9ba7d58f6c7cfa035004d3b4ad9d2699 100644 --- a/crates/worktree/src/worktree.rs +++ b/crates/worktree/src/worktree.rs @@ -351,7 +351,7 @@ pub enum Event { DeletedEntry(ProjectEntryId), } -static EMPTY_PATH: &str = ""; +const EMPTY_PATH: &str = ""; impl EventEmitter for Worktree {} diff --git a/crates/zed/src/reliability.rs b/crates/zed/src/reliability.rs index 50e5a05b823ed0bd04d2e6fb82bbbc2550e994ea..b40bbc78bdb47935baca92d22b046c3eb7ee243d 100644 --- a/crates/zed/src/reliability.rs +++ b/crates/zed/src/reliability.rs @@ -441,7 +441,7 @@ async fn upload_previous_panics( Ok::<_, anyhow::Error>(most_recent_panic) } -static LAST_CRASH_UPLOADED: &str = "LAST_CRASH_UPLOADED"; +const LAST_CRASH_UPLOADED: &str = "LAST_CRASH_UPLOADED"; /// upload crashes from apple's diagnostic reports to our server. /// (only if telemetry is enabled)