26 references to ResolvePath
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.LoggingMetadataFileReferenceResolver.cs (1)
31string? fullPath = _pathResolver.ResolvePath(reference, baseFilePath);
Microsoft.CodeAnalysis.Test.Utilities (1)
Mocks\TestMetadataReferenceResolver.cs (1)
39reference = _pathResolver.ResolvePath(reference, baseFilePath);
Microsoft.CodeAnalysis.UnitTests (24)
FileSystem\RelativePathResolverTests.cs (24)
42var path = resolver.ResolvePath(fileName, baseFilePath: null); 46path = resolver.ResolvePath(fileName, baseFilePath: PathUtilities.CombineAbsoluteAndRelativePaths(dir, "goo.csx")); 49path = resolver.ResolvePath(@"\" + fileName, baseFilePath: null); 52path = resolver.ResolvePath(@"/" + fileName, baseFilePath: null); 55path = resolver.ResolvePath(@".", baseFilePath: null); 58path = resolver.ResolvePath(@".\" + fileName, baseFilePath: null); 61path = resolver.ResolvePath(@"./" + fileName, baseFilePath: null); 64path = resolver.ResolvePath(@".x.dll", baseFilePath: null); 67path = resolver.ResolvePath(@"..", baseFilePath: null); 70path = resolver.ResolvePath(@"..\" + fileName, baseFilePath: null); 73path = resolver.ResolvePath(@"../" + fileName, baseFilePath: null); 76path = resolver.ResolvePath(@"C:\" + fileName, baseFilePath: null); 79path = resolver.ResolvePath(@"C:/" + fileName, baseFilePath: null); 82path = resolver.ResolvePath(filePath, baseFilePath: null); 86path = resolver.ResolvePath(drive + ":" + fileName, baseFilePath: null); 91path = resolver.ResolvePath(rooted, null); 116var path = resolver.ResolvePath(fileName, baseFilePath: PathUtilities.CombineAbsoluteAndRelativePaths(dir, "goo.csx")); 120path = resolver.ResolvePath(fileName, baseFilePath: null); 129path = resolverSP.ResolvePath(fileName, baseFilePath: null); 138path = resolverNullBase.ResolvePath(fileName, baseFilePath: null); 142path = resolverNullBase.ResolvePath(filePath, baseFilePath: null); 152path = resolverNullBaseSP.ResolvePath(fileName, baseFilePath: null); 156path = resolverNullBaseSP.ResolvePath(filePath, baseFilePath: null); 174var path = resolver.ResolvePath("f.dll", null);