Browse Source

Fix threading issue in TestFriendlyProjectDecompiler

pull/3487/head
Siegfried Pammer 2 months ago
parent
commit
647475fce5
  1. 10
      ICSharpCode.Decompiler.Tests/ProjectDecompiler/WholeProjectDecompilerTests.cs

10
ICSharpCode.Decompiler.Tests/ProjectDecompiler/WholeProjectDecompilerTests.cs

@ -85,13 +85,19 @@ public sealed class WholeProjectDecompilerTests @@ -85,13 +85,19 @@ public sealed class WholeProjectDecompilerTests
protected override TextWriter CreateFile(string path)
{
StringWriter writer = new();
Files[path] = writer;
lock (Files)
{
Files[path] = writer;
}
return writer;
}
protected override void CreateDirectory(string path)
{
Directories.Add(path);
lock (Directories)
{
Directories.Add(path);
}
}
protected override IEnumerable<ProjectItemInfo> WriteMiscellaneousFilesInProject(PEFile module) => [];

Loading…
Cancel
Save