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)
268if (metadataResolver.PathResolver.BaseDirectory != _workingDirectory || 269!metadataResolver.PathResolver.SearchPaths.SequenceEqual(_referenceSearchPaths))
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (2)
171referenceSearchPaths = resolver.PathResolver.SearchPaths; 172baseDirectory = resolver.PathResolver.BaseDirectory;
Microsoft.CodeAnalysis.Scripting (11)
Hosting\CommandLine\CommandLineRunner.cs (1)
326currentMetadataResolver.PathResolver.
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (6)
166if (PathResolver != null) 168string resolvedPath = PathResolver.ResolvePath(reference, baseFilePath); 234return Hash.Combine(PathResolver, 244Equals(PathResolver, other.PathResolver) && 254return 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)));