From 1d6ba13ed3aa3be6b6568dc793d9f5162442af57 Mon Sep 17 00:00:00 2001 From: AdamShwert Date: Fri, 2 Jan 2026 09:35:38 -0800 Subject: [PATCH 1/5] Fix permissions assignment in diskFileSystemProvider --- diskFileSystemProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskFileSystemProvider.ts b/diskFileSystemProvider.ts index 948104f..077fa7a 100644 --- a/diskFileSystemProvider.ts +++ b/diskFileSystemProvider.ts @@ -1,2 +1,2 @@ size: stat.size, - permissions: (stat.mode & 0o200) === 0 ? FilePermissions.Locked : undefined + permissions: permissions : undefined From c646ffcba3fe89e6895e88e2dbb2e7fa65772520 Mon Sep 17 00:00:00 2001 From: AdamShwert Date: Fri, 2 Jan 2026 09:37:16 -0800 Subject: [PATCH 2/5] Update diskFileSystemProvider.ts --- diskFileSystemProvider.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/diskFileSystemProvider.ts b/diskFileSystemProvider.ts index 077fa7a..ad47b7d 100644 --- a/diskFileSystemProvider.ts +++ b/diskFileSystemProvider.ts @@ -1,2 +1 @@ size: stat.size, - permissions: permissions : undefined From 563914187ed813e333d12b4f03116632f06cd579 Mon Sep 17 00:00:00 2001 From: AdamShwert Date: Fri, 9 Jan 2026 11:58:46 -0800 Subject: [PATCH 3/5] Add permissions property based on file mode --- diskFileSystemProvider.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/diskFileSystemProvider.ts b/diskFileSystemProvider.ts index ad47b7d..948104f 100644 --- a/diskFileSystemProvider.ts +++ b/diskFileSystemProvider.ts @@ -1 +1,2 @@ size: stat.size, + permissions: (stat.mode & 0o200) === 0 ? FilePermissions.Locked : undefined From 4e8cb1815db73f5596799f5b8cde3f9bb4284d6c Mon Sep 17 00:00:00 2001 From: AdamShwert Date: Fri, 9 Jan 2026 11:59:23 -0800 Subject: [PATCH 4/5] Fix permissions assignment in diskFileSystemProvider --- diskFileSystemProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskFileSystemProvider.ts b/diskFileSystemProvider.ts index 948104f..077fa7a 100644 --- a/diskFileSystemProvider.ts +++ b/diskFileSystemProvider.ts @@ -1,2 +1,2 @@ size: stat.size, - permissions: (stat.mode & 0o200) === 0 ? FilePermissions.Locked : undefined + permissions: permissions : undefined From 36fcb8455ded4e041e9444688531b6b6396b83db Mon Sep 17 00:00:00 2001 From: AdamShwert Date: Fri, 9 Jan 2026 12:10:47 -0800 Subject: [PATCH 5/5] Apply suggestion from @AdamShwert --- diskFileSystemProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskFileSystemProvider.ts b/diskFileSystemProvider.ts index 077fa7a..4caa182 100644 --- a/diskFileSystemProvider.ts +++ b/diskFileSystemProvider.ts @@ -1,2 +1,2 @@ size: stat.size, - permissions: permissions : undefined + permissions: permissions