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)
282
if (metadataResolver.
PathResolver
.BaseDirectory != _workingDirectory ||
283
!metadataResolver.
PathResolver
.SearchPaths.SequenceEqual(_referenceSearchPaths))
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (2)
169
referenceSearchPaths = resolver.
PathResolver
.SearchPaths;
170
baseDirectory = resolver.
PathResolver
.BaseDirectory;
Microsoft.CodeAnalysis.Scripting (11)
Hosting\CommandLine\CommandLineRunner.cs (1)
334
currentMetadataResolver.
PathResolver
.
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (6)
164
if (
PathResolver
!= null)
166
string? resolvedPath =
PathResolver
.ResolvePath(reference, baseFilePath);
232
return Hash.Combine(
PathResolver
,
242
Equals(
PathResolver
, other.
PathResolver
) &&
252
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)));