8 instantiations of RelativePathResolver
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
683.WithMetadataReferenceResolver(new WorkspaceMetadataFileReferenceResolver(metadataService, new RelativePathResolver(ImmutableArray<string>.Empty, null)))
Microsoft.CodeAnalysis.Workspaces (4)
RelativePathResolver.cs (2)
57new(searchPaths, BaseDirectory); 60new(SearchPaths, baseDirectory);
Workspace\CommandLineProject.cs (2)
44new RelativePathResolver(commandLineArguments.ReferencePaths, commandLineArguments.BaseDirectory); 188.WithMetadataReferenceResolver(new WorkspaceMetadataFileReferenceResolver(metadataService, new RelativePathResolver(ImmutableArray<string>.Empty, projectDirectory))),
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
360.WithMetadataReferenceResolver(new WorkspaceMetadataFileReferenceResolver(metadataService, new RelativePathResolver(ImmutableArray<string>.Empty, projectDirectory)))
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (1)
192pathResolver: new RelativePathResolver(commandLineArgs.ReferencePaths, commandLineArgs.BaseDirectory)));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\TempPECompilerService.cs (1)
54new RelativePathResolver(ImmutableArray<string>.Empty, baseDirectory: null));
10 references to RelativePathResolver
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
38using RelativePathResolver = WORKSPACES::Microsoft.CodeAnalysis.RelativePathResolver;
Microsoft.CodeAnalysis.Workspaces (9)
RelativePathResolver.cs (6)
18internal class RelativePathResolver : IEquatable<RelativePathResolver> 24/// Initializes a new instance of the <see cref="RelativePathResolver"/> class. 56public RelativePathResolver WithSearchPaths(ImmutableArray<string> searchPaths) => 59public RelativePathResolver WithBaseDirectory(string baseDirectory) => 62public bool Equals(RelativePathResolver other) => 68public override bool Equals(object obj) => Equals(obj as RelativePathResolver);
Workspace\CommandLineProject.cs (1)
43var relativePathResolver =
Workspace\Host\Metadata\WorkspaceMetadataFileReferenceResolver.cs (2)
17internal readonly RelativePathResolver PathResolver; 19public WorkspaceMetadataFileReferenceResolver(IMetadataService metadataService, RelativePathResolver pathResolver)