1 write to PathResolver
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
87PathResolver = pathResolver;
15 references to PathResolver
Microsoft.CodeAnalysis.EditorFeatures (2)
Interactive\InteractiveSession.cs (2)
282if (metadataResolver.PathResolver.BaseDirectory != _workingDirectory || 283!metadataResolver.PathResolver.SearchPaths.SequenceEqual(_referenceSearchPaths))
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (2)
169referenceSearchPaths = resolver.PathResolver.SearchPaths; 170baseDirectory = resolver.PathResolver.BaseDirectory;
Microsoft.CodeAnalysis.Scripting (11)
Hosting\CommandLine\CommandLineRunner.cs (1)
334currentMetadataResolver.PathResolver.
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (6)
164if (PathResolver != null) 166string? resolvedPath = PathResolver.ResolvePath(reference, baseFilePath); 232return Hash.Combine(PathResolver, 242Equals(PathResolver, other.PathResolver) && 252return Equals(resolver, PathResolver) ? this :
ScriptMetadataResolver.cs (4)
24public ImmutableArray<string> SearchPaths => _resolver.PathResolver.SearchPaths; 25public string? BaseDirectory => _resolver.PathResolver.BaseDirectory; 46_resolver.PathResolver.WithSearchPaths(ToImmutableArrayChecked(searchPaths, nameof(searchPaths))))); 62_resolver.PathResolver.WithBaseDirectory(baseDirectory)));