From 42c74688617dcb1f79ce02b4d9459cfbd84d5845 Mon Sep 17 00:00:00 2001 From: konard Date: Fri, 12 Sep 2025 22:36:16 +0300 Subject: [PATCH 1/3] Initial commit with task details for issue #83 Adding CLAUDE.md with task information for AI processing. This file will be removed when the task is complete. Issue: https://github.com/linksplatform/IO/issues/83 --- CLAUDE.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..5853675 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,5 @@ +Issue to solve: https://github.com/linksplatform/IO/issues/83 +Your prepared branch: issue-83-f1de69e6 +Your prepared working directory: /tmp/gh-issue-solver-1757705772748 + +Proceed. \ No newline at end of file From 17f0b61877cbc77900dff84b2c34d46bbf1b0940 Mon Sep 17 00:00:00 2001 From: konard Date: Fri, 12 Sep 2025 22:40:55 +0300 Subject: [PATCH 2/3] Rename UsedFilesListLock to UsedFilesListLockObject MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- csharp/Platform.IO/TemporaryFiles.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csharp/Platform.IO/TemporaryFiles.cs b/csharp/Platform.IO/TemporaryFiles.cs index 7a719df..6143804 100644 --- a/csharp/Platform.IO/TemporaryFiles.cs +++ b/csharp/Platform.IO/TemporaryFiles.cs @@ -11,12 +11,12 @@ namespace Platform.IO public class TemporaryFiles { private const string UserFilesListFileNamePrefix = ".used-temporary-files.txt"; - private static readonly object UsedFilesListLock = new(); + private static readonly object UsedFilesListLockObject = new(); private static readonly string UsedFilesListFilename = Assembly.GetExecutingAssembly().Location + UserFilesListFileNamePrefix; [MethodImpl(MethodImplOptions.AggressiveInlining)] private static void AddToUsedFilesList(string filename) { - lock (UsedFilesListLock) + lock (UsedFilesListLockObject) { FileHelpers.AppendLine(UsedFilesListFilename, filename); } @@ -45,7 +45,7 @@ public static string UseNew() [MethodImpl(MethodImplOptions.AggressiveInlining)] public static void DeleteAllPreviouslyUsed() { - lock (UsedFilesListLock) + lock (UsedFilesListLockObject) { var listFilename = UsedFilesListFilename; if (File.Exists(listFilename)) From 71a8a17a3c5b49230c2920265a397645f30ee177 Mon Sep 17 00:00:00 2001 From: konard Date: Fri, 12 Sep 2025 22:41:20 +0300 Subject: [PATCH 3/3] Remove CLAUDE.md - Claude command completed --- CLAUDE.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index 5853675..0000000 --- a/CLAUDE.md +++ /dev/null @@ -1,5 +0,0 @@ -Issue to solve: https://github.com/linksplatform/IO/issues/83 -Your prepared branch: issue-83-f1de69e6 -Your prepared working directory: /tmp/gh-issue-solver-1757705772748 - -Proceed. \ No newline at end of file