summaryrefslogtreecommitdiff
path: root/ext/fs
diff options
context:
space:
mode:
authorAsher Gomez <ashersaupingomez@gmail.com>2024-09-03 18:39:37 +1000
committerGitHub <noreply@github.com>2024-09-03 18:39:37 +1000
commit9bf10aa1e08ba071092b11fd60670e4a0fcb5491 (patch)
treecee83a9dd158624732911d088b864730a538ea00 /ext/fs
parent1f51b5310f85ad28f2d00ce223c59ff0be9619d0 (diff)
chore(fs): remove `Deno.flock[Sync]()` (#25350)
Towards #22079
Diffstat (limited to 'ext/fs')
-rw-r--r--ext/fs/30_fs.js12
-rw-r--r--ext/fs/lib.rs2
-rw-r--r--ext/fs/ops.rs24
3 files changed, 0 insertions, 38 deletions
diff --git a/ext/fs/30_fs.js b/ext/fs/30_fs.js
index 6c09ae97a..b95fe623a 100644
--- a/ext/fs/30_fs.js
+++ b/ext/fs/30_fs.js
@@ -20,9 +20,7 @@ import {
op_fs_file_stat_async,
op_fs_file_stat_sync,
op_fs_flock_async,
- op_fs_flock_async_unstable,
op_fs_flock_sync,
- op_fs_flock_sync_unstable,
op_fs_fsync_async,
op_fs_fsync_sync,
op_fs_ftruncate_async,
@@ -554,14 +552,6 @@ async function fsync(rid) {
await op_fs_fsync_async(rid);
}
-function flockSync(rid, exclusive) {
- op_fs_flock_sync_unstable(rid, exclusive === true);
-}
-
-async function flock(rid, exclusive) {
- await op_fs_flock_async_unstable(rid, exclusive === true);
-}
-
function funlockSync(rid) {
op_fs_funlock_sync_unstable(rid);
}
@@ -977,8 +967,6 @@ export {
fdatasync,
fdatasyncSync,
File,
- flock,
- flockSync,
FsFile,
fstat,
fstatSync,
diff --git a/ext/fs/lib.rs b/ext/fs/lib.rs
index 8eb6f2764..be43c81d9 100644
--- a/ext/fs/lib.rs
+++ b/ext/fs/lib.rs
@@ -235,8 +235,6 @@ deno_core::extension!(deno_fs,
op_fs_fsync_async,
op_fs_file_stat_sync,
op_fs_file_stat_async,
- op_fs_flock_sync_unstable,
- op_fs_flock_async_unstable,
op_fs_funlock_sync_unstable,
op_fs_funlock_async_unstable,
op_fs_flock_async,
diff --git a/ext/fs/ops.rs b/ext/fs/ops.rs
index e8a074be5..7d28b56b0 100644
--- a/ext/fs/ops.rs
+++ b/ext/fs/ops.rs
@@ -1494,30 +1494,6 @@ pub async fn op_fs_file_stat_async(
}
#[op2(fast)]
-pub fn op_fs_flock_sync_unstable(
- state: &mut OpState,
- #[smi] rid: ResourceId,
- exclusive: bool,
-) -> Result<(), AnyError> {
- check_unstable(state, "Deno.flockSync");
- let file = FileResource::get_file(state, rid)?;
- file.lock_sync(exclusive)?;
- Ok(())
-}
-
-#[op2(async)]
-pub async fn op_fs_flock_async_unstable(
- state: Rc<RefCell<OpState>>,
- #[smi] rid: ResourceId,
- exclusive: bool,
-) -> Result<(), AnyError> {
- check_unstable(&state.borrow(), "Deno.flock");
- let file = FileResource::get_file(&state.borrow(), rid)?;
- file.lock_async(exclusive).await?;
- Ok(())
-}
-
-#[op2(fast)]
pub fn op_fs_funlock_sync_unstable(
state: &mut OpState,
#[smi] rid: ResourceId,