update prettier2, call2 and project2 to use fs2
This commit is contained in:
parent
78573fb140
commit
b34f0c3bee
8 changed files with 17 additions and 17 deletions
6
Cargo.lock
generated
6
Cargo.lock
generated
|
@ -1165,7 +1165,7 @@ dependencies = [
|
||||||
"audio2",
|
"audio2",
|
||||||
"client2",
|
"client2",
|
||||||
"collections",
|
"collections",
|
||||||
"fs",
|
"fs2",
|
||||||
"futures 0.3.28",
|
"futures 0.3.28",
|
||||||
"gpui2",
|
"gpui2",
|
||||||
"language2",
|
"language2",
|
||||||
|
@ -6034,7 +6034,7 @@ dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"client2",
|
"client2",
|
||||||
"collections",
|
"collections",
|
||||||
"fs",
|
"fs2",
|
||||||
"futures 0.3.28",
|
"futures 0.3.28",
|
||||||
"gpui2",
|
"gpui2",
|
||||||
"language2",
|
"language2",
|
||||||
|
@ -6201,7 +6201,7 @@ dependencies = [
|
||||||
"ctor",
|
"ctor",
|
||||||
"db2",
|
"db2",
|
||||||
"env_logger 0.9.3",
|
"env_logger 0.9.3",
|
||||||
"fs",
|
"fs2",
|
||||||
"fsevent",
|
"fsevent",
|
||||||
"futures 0.3.28",
|
"futures 0.3.28",
|
||||||
"fuzzy2",
|
"fuzzy2",
|
||||||
|
|
|
@ -25,7 +25,7 @@ collections = { path = "../collections" }
|
||||||
gpui2 = { path = "../gpui2" }
|
gpui2 = { path = "../gpui2" }
|
||||||
log.workspace = true
|
log.workspace = true
|
||||||
live_kit_client = { path = "../live_kit_client" }
|
live_kit_client = { path = "../live_kit_client" }
|
||||||
fs = { path = "../fs" }
|
fs2 = { path = "../fs2" }
|
||||||
language2 = { path = "../language2" }
|
language2 = { path = "../language2" }
|
||||||
media = { path = "../media" }
|
media = { path = "../media" }
|
||||||
project2 = { path = "../project2" }
|
project2 = { path = "../project2" }
|
||||||
|
@ -43,7 +43,7 @@ serde_derive.workspace = true
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
client2 = { path = "../client2", features = ["test-support"] }
|
client2 = { path = "../client2", features = ["test-support"] }
|
||||||
fs = { path = "../fs", features = ["test-support"] }
|
fs2 = { path = "../fs2", features = ["test-support"] }
|
||||||
language2 = { path = "../language2", features = ["test-support"] }
|
language2 = { path = "../language2", features = ["test-support"] }
|
||||||
collections = { path = "../collections", features = ["test-support"] }
|
collections = { path = "../collections", features = ["test-support"] }
|
||||||
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
||||||
|
|
|
@ -13,7 +13,7 @@ use client2::{
|
||||||
Client, ParticipantIndex, TypedEnvelope, User, UserStore,
|
Client, ParticipantIndex, TypedEnvelope, User, UserStore,
|
||||||
};
|
};
|
||||||
use collections::{BTreeMap, HashMap, HashSet};
|
use collections::{BTreeMap, HashMap, HashSet};
|
||||||
use fs::Fs;
|
use fs2::Fs;
|
||||||
use futures::{FutureExt, StreamExt};
|
use futures::{FutureExt, StreamExt};
|
||||||
use gpui2::{
|
use gpui2::{
|
||||||
AppContext, AsyncAppContext, Context, EventEmitter, Model, ModelContext, Task, WeakModel,
|
AppContext, AsyncAppContext, Context, EventEmitter, Model, ModelContext, Task, WeakModel,
|
||||||
|
|
|
@ -16,7 +16,7 @@ client2 = { path = "../client2" }
|
||||||
collections = { path = "../collections"}
|
collections = { path = "../collections"}
|
||||||
language2 = { path = "../language2" }
|
language2 = { path = "../language2" }
|
||||||
gpui2 = { path = "../gpui2" }
|
gpui2 = { path = "../gpui2" }
|
||||||
fs = { path = "../fs" }
|
fs2 = { path = "../fs2" }
|
||||||
lsp2 = { path = "../lsp2" }
|
lsp2 = { path = "../lsp2" }
|
||||||
node_runtime = { path = "../node_runtime"}
|
node_runtime = { path = "../node_runtime"}
|
||||||
util = { path = "../util" }
|
util = { path = "../util" }
|
||||||
|
@ -32,4 +32,4 @@ parking_lot.workspace = true
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
language2 = { path = "../language2", features = ["test-support"] }
|
language2 = { path = "../language2", features = ["test-support"] }
|
||||||
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
||||||
fs = { path = "../fs", features = ["test-support"] }
|
fs2 = { path = "../fs2", features = ["test-support"] }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
use anyhow::Context;
|
use anyhow::Context;
|
||||||
use collections::{HashMap, HashSet};
|
use collections::{HashMap, HashSet};
|
||||||
use fs::Fs;
|
use fs2::Fs;
|
||||||
use gpui2::{AsyncAppContext, Model};
|
use gpui2::{AsyncAppContext, Model};
|
||||||
use language2::{language_settings::language_settings, Buffer, BundledFormatter, Diff};
|
use language2::{language_settings::language_settings, Buffer, BundledFormatter, Diff};
|
||||||
use lsp2::{LanguageServer, LanguageServerId};
|
use lsp2::{LanguageServer, LanguageServerId};
|
||||||
|
|
|
@ -25,7 +25,7 @@ client2 = { path = "../client2" }
|
||||||
clock = { path = "../clock" }
|
clock = { path = "../clock" }
|
||||||
collections = { path = "../collections" }
|
collections = { path = "../collections" }
|
||||||
db2 = { path = "../db2" }
|
db2 = { path = "../db2" }
|
||||||
fs = { path = "../fs" }
|
fs2 = { path = "../fs2" }
|
||||||
fsevent = { path = "../fsevent" }
|
fsevent = { path = "../fsevent" }
|
||||||
fuzzy2 = { path = "../fuzzy2" }
|
fuzzy2 = { path = "../fuzzy2" }
|
||||||
git = { path = "../git" }
|
git = { path = "../git" }
|
||||||
|
@ -71,7 +71,7 @@ pretty_assertions.workspace = true
|
||||||
client2 = { path = "../client2", features = ["test-support"] }
|
client2 = { path = "../client2", features = ["test-support"] }
|
||||||
collections = { path = "../collections", features = ["test-support"] }
|
collections = { path = "../collections", features = ["test-support"] }
|
||||||
db2 = { path = "../db2", features = ["test-support"] }
|
db2 = { path = "../db2", features = ["test-support"] }
|
||||||
fs = { path = "../fs", features = ["test-support"] }
|
fs2 = { path = "../fs2", features = ["test-support"] }
|
||||||
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
gpui2 = { path = "../gpui2", features = ["test-support"] }
|
||||||
language2 = { path = "../language2", features = ["test-support"] }
|
language2 = { path = "../language2", features = ["test-support"] }
|
||||||
lsp2 = { path = "../lsp2", features = ["test-support"] }
|
lsp2 = { path = "../lsp2", features = ["test-support"] }
|
||||||
|
|
|
@ -89,7 +89,7 @@ use util::{
|
||||||
post_inc, ResultExt, TryFutureExt as _,
|
post_inc, ResultExt, TryFutureExt as _,
|
||||||
};
|
};
|
||||||
|
|
||||||
pub use fs::*;
|
pub use fs2::*;
|
||||||
pub use worktree::*;
|
pub use worktree::*;
|
||||||
|
|
||||||
const MAX_SERVER_REINSTALL_ATTEMPT_COUNT: u64 = 4;
|
const MAX_SERVER_REINSTALL_ATTEMPT_COUNT: u64 = 4;
|
||||||
|
@ -5201,7 +5201,7 @@ impl Project {
|
||||||
fs.create_file(
|
fs.create_file(
|
||||||
&abs_path,
|
&abs_path,
|
||||||
op.options
|
op.options
|
||||||
.map(|options| fs::CreateOptions {
|
.map(|options| fs2::CreateOptions {
|
||||||
overwrite: options.overwrite.unwrap_or(false),
|
overwrite: options.overwrite.unwrap_or(false),
|
||||||
ignore_if_exists: options.ignore_if_exists.unwrap_or(false),
|
ignore_if_exists: options.ignore_if_exists.unwrap_or(false),
|
||||||
})
|
})
|
||||||
|
@ -5224,7 +5224,7 @@ impl Project {
|
||||||
&source_abs_path,
|
&source_abs_path,
|
||||||
&target_abs_path,
|
&target_abs_path,
|
||||||
op.options
|
op.options
|
||||||
.map(|options| fs::RenameOptions {
|
.map(|options| fs2::RenameOptions {
|
||||||
overwrite: options.overwrite.unwrap_or(false),
|
overwrite: options.overwrite.unwrap_or(false),
|
||||||
ignore_if_exists: options.ignore_if_exists.unwrap_or(false),
|
ignore_if_exists: options.ignore_if_exists.unwrap_or(false),
|
||||||
})
|
})
|
||||||
|
@ -5240,7 +5240,7 @@ impl Project {
|
||||||
.map_err(|_| anyhow!("can't convert URI to path"))?;
|
.map_err(|_| anyhow!("can't convert URI to path"))?;
|
||||||
let options = op
|
let options = op
|
||||||
.options
|
.options
|
||||||
.map(|options| fs::RemoveOptions {
|
.map(|options| fs2::RemoveOptions {
|
||||||
recursive: options.recursive.unwrap_or(false),
|
recursive: options.recursive.unwrap_or(false),
|
||||||
ignore_if_not_exists: options.ignore_if_not_exists.unwrap_or(false),
|
ignore_if_not_exists: options.ignore_if_not_exists.unwrap_or(false),
|
||||||
})
|
})
|
||||||
|
|
|
@ -6,7 +6,7 @@ use anyhow::{anyhow, Context as _, Result};
|
||||||
use client2::{proto, Client};
|
use client2::{proto, Client};
|
||||||
use clock::ReplicaId;
|
use clock::ReplicaId;
|
||||||
use collections::{HashMap, HashSet, VecDeque};
|
use collections::{HashMap, HashSet, VecDeque};
|
||||||
use fs::{
|
use fs2::{
|
||||||
repository::{GitFileStatus, GitRepository, RepoPath},
|
repository::{GitFileStatus, GitRepository, RepoPath},
|
||||||
Fs,
|
Fs,
|
||||||
};
|
};
|
||||||
|
@ -2815,7 +2815,7 @@ pub type UpdatedGitRepositoriesSet = Arc<[(Arc<Path>, GitRepositoryChange)]>;
|
||||||
impl Entry {
|
impl Entry {
|
||||||
fn new(
|
fn new(
|
||||||
path: Arc<Path>,
|
path: Arc<Path>,
|
||||||
metadata: &fs::Metadata,
|
metadata: &fs2::Metadata,
|
||||||
next_entry_id: &AtomicUsize,
|
next_entry_id: &AtomicUsize,
|
||||||
root_char_bag: CharBag,
|
root_char_bag: CharBag,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue