1 write to FilePath
BuildBoss (1)
ProjectKey.cs (1)
20FilePath = Path.GetFullPath(filePath);
10 references to FilePath
BuildBoss (10)
ProjectKey.cs (5)
16internal string FileName => FilePath != null ? Path.GetFileName(FilePath) : ""; 23public static bool operator ==(ProjectKey left, ProjectKey right) => StringComparer.OrdinalIgnoreCase.Equals(left.FilePath, right.FilePath); 27public override int GetHashCode() => FilePath?.GetHashCode() ?? 0;
ProjectUtil.cs (4)
26internal bool IsUnitTestProject => Path.GetFileNameWithoutExtension(Key.FilePath).EndsWith(".UnitTests"); 27internal bool IsIntegrationTestProject => Path.GetFileNameWithoutExtension(Key.FilePath).EndsWith(".IntegrationTests"); 77throw new InvalidOperationException($"Project {Key.FilePath} does not have a TargetFramework(s) element."); 113var directory = Path.GetDirectoryName(Key.FilePath);
SolutionCheckerUtil.cs (1)
155var directory = Path.GetDirectoryName(projectKey.FilePath);