1 write to BaseDirectory
Microsoft.CodeAnalysis.Scripting (1)
src\Compilers\Core\Portable\FileSystem\RelativePathResolver.cs (1)
33BaseDirectory = baseDirectory;
8 references to BaseDirectory
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
282if (metadataResolver.PathResolver.BaseDirectory != _workingDirectory ||
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
170baseDirectory = resolver.PathResolver.BaseDirectory;
Microsoft.CodeAnalysis.Scripting (6)
ScriptMetadataResolver.cs (1)
25public string? BaseDirectory => _resolver.PathResolver.BaseDirectory;
src\Compilers\Core\Portable\FileSystem\RelativePathResolver.cs (5)
38string? resolvedPath = FileUtilities.ResolveRelativePath(reference, baseFilePath, BaseDirectory, SearchPaths, FileExists); 55new(searchPaths, BaseDirectory); 61other is not null && BaseDirectory == other.BaseDirectory && SearchPaths.SequenceEqual(other.SearchPaths); 64Hash.Combine(BaseDirectory, Hash.CombineValues(SearchPaths));