1 write to BaseDirectory
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
86
BaseDirectory
= baseDirectory;
6 references to BaseDirectory
Microsoft.CodeAnalysis.Workspaces (6)
src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (6)
92
ShadowDirectory = Path.Combine(
BaseDirectory
, shadowDirectoryName);
99
if (!s_directoryCleanupStates.TryAdd(
BaseDirectory
, DirectoryCleanupState.InProgress))
102
SpinWait.SpinUntil(() => s_directoryCleanupStates[
BaseDirectory
] == DirectoryCleanupState.Completed, millisecondsTimeout: -1);
109
if (!Directory.Exists(
BaseDirectory
))
115
subDirectories = Directory.EnumerateDirectories(
BaseDirectory
);
180
s_directoryCleanupStates[
BaseDirectory
] = DirectoryCleanupState.Completed;