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