8 instantiations of RelativePathResolver
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
159var relativePathResolver = new RelativePathResolver(commandLineArguments.ReferencePaths, commandLineArguments.BaseDirectory);
Microsoft.CodeAnalysis.Workspaces (4)
src\Compilers\Core\Portable\FileSystem\RelativePathResolver.cs (2)
55new(searchPaths, BaseDirectory); 58new(SearchPaths, baseDirectory);
Workspace\CommandLineProject.cs (2)
41new RelativePathResolver(commandLineArguments.ReferencePaths, commandLineArguments.BaseDirectory); 133.WithMetadataReferenceResolver(new WorkspaceMetadataFileReferenceResolver(metadataService, new RelativePathResolver([], projectDirectory))),
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
348.WithMetadataReferenceResolver(new WorkspaceMetadataFileReferenceResolver(metadataService, new RelativePathResolver([], projectDirectory)))
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (1)
193pathResolver: new RelativePathResolver(commandLineArgs.ReferencePaths, commandLineArgs.BaseDirectory)));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\TempPECompilerService.cs (1)
52new RelativePathResolver([], baseDirectory: null));
10 references to RelativePathResolver
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
159var relativePathResolver = new RelativePathResolver(commandLineArguments.ReferencePaths, commandLineArguments.BaseDirectory);
Microsoft.CodeAnalysis.Workspaces (9)
src\Compilers\Core\Portable\FileSystem\RelativePathResolver.cs (6)
16internal class RelativePathResolver : IEquatable<RelativePathResolver> 22/// Initializes a new instance of the <see cref="RelativePathResolver"/> class. 54public RelativePathResolver WithSearchPaths(ImmutableArray<string> searchPaths) => 57public RelativePathResolver WithBaseDirectory(string? baseDirectory) => 60public bool Equals(RelativePathResolver? other) => 66public override bool Equals(object? obj) => Equals(obj as RelativePathResolver);
Workspace\CommandLineProject.cs (1)
40var relativePathResolver =
Workspace\Host\Metadata\WorkspaceMetadataFileReferenceResolver.cs (2)
17internal readonly RelativePathResolver PathResolver; 19public WorkspaceMetadataFileReferenceResolver(IMetadataService metadataService, RelativePathResolver pathResolver)