chore: Bump Rust edition to 2024 (#27800)
Follow-up to https://github.com/zed-industries/zed/pull/27791 Release Notes: - N/A
This commit is contained in:
parent
d50905e000
commit
dc64ec9cc8
802 changed files with 3775 additions and 3662 deletions
|
@ -15,21 +15,21 @@ pub use serde_json;
|
|||
// We explicitly enumerate the symbols we want to re-export, as there are some
|
||||
// that we may want to shadow to provide a cleaner Rust API.
|
||||
pub use wit::{
|
||||
download_file, make_file_executable,
|
||||
CodeLabel, CodeLabelSpan, CodeLabelSpanLiteral, Command, DownloadedFileType, EnvVars,
|
||||
KeyValueStore, LanguageServerInstallationStatus, Project, Range, Worktree, download_file,
|
||||
make_file_executable,
|
||||
zed::extension::github::{
|
||||
github_release_by_tag_name, latest_github_release, GithubRelease, GithubReleaseAsset,
|
||||
GithubReleaseOptions,
|
||||
GithubRelease, GithubReleaseAsset, GithubReleaseOptions, github_release_by_tag_name,
|
||||
latest_github_release,
|
||||
},
|
||||
zed::extension::nodejs::{
|
||||
node_binary_path, npm_install_package, npm_package_installed_version,
|
||||
npm_package_latest_version,
|
||||
},
|
||||
zed::extension::platform::{current_platform, Architecture, Os},
|
||||
zed::extension::platform::{Architecture, Os, current_platform},
|
||||
zed::extension::slash_command::{
|
||||
SlashCommand, SlashCommandArgumentCompletion, SlashCommandOutput, SlashCommandOutputSection,
|
||||
},
|
||||
CodeLabel, CodeLabelSpan, CodeLabelSpanLiteral, Command, DownloadedFileType, EnvVars,
|
||||
KeyValueStore, LanguageServerInstallationStatus, Project, Range, Worktree,
|
||||
};
|
||||
|
||||
// Undocumented WIT re-exports.
|
||||
|
@ -210,7 +210,7 @@ fn extension() -> &'static mut dyn Extension {
|
|||
static mut EXTENSION: Option<Box<dyn Extension>> = None;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
#[link_section = "zed:api-version"]
|
||||
#[unsafe(link_section = "zed:api-version")]
|
||||
#[doc(hidden)]
|
||||
pub static ZED_API_VERSION: [u8; 6] = *include_bytes!(concat!(env!("OUT_DIR"), "/version_bytes"));
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
//! An HTTP client.
|
||||
|
||||
pub use crate::wit::zed::extension::http_client::{
|
||||
fetch, fetch_stream, HttpMethod, HttpRequest, HttpResponse, HttpResponseStream, RedirectPolicy,
|
||||
HttpMethod, HttpRequest, HttpResponse, HttpResponseStream, RedirectPolicy, fetch, fetch_stream,
|
||||
};
|
||||
|
||||
impl HttpRequest {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#[path = "../wit/since_v0.2.0/settings.rs"]
|
||||
mod types;
|
||||
|
||||
use crate::{wit, Project, Result, SettingsLocation, Worktree};
|
||||
use crate::{Project, Result, SettingsLocation, Worktree, wit};
|
||||
use serde_json;
|
||||
pub use types::*;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue