16 references to FilePath
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
ProjectExtensions.cs (1)
86var solutionOrProjectFilePath = project.Solution?.FilePath ?? project.FilePath;
Microsoft.CodeAnalysis.Features (6)
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
304if (_project.Solution?.FilePath == null)
EditAndContinue\EditSession.cs (1)
801log.Write("EmitSolutionUpdate {0}.{1}: '{2}'", updateId.SessionId.Ordinal, updateId.Ordinal, solution.FilePath);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerLogger.cs (2)
238if (solution != null && solution.FilePath != null) 240return solution.FilePath.ToLowerInvariant().GetHashCode();
SolutionCrawler\SolutionCrawlerLogger.cs (2)
230if (solution != null && solution.FilePath != null) 232return solution.FilePath.ToLowerInvariant().GetHashCode();
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteWorkspace.cs (2)
333=> oldSolution.Id != newSolution.Id || oldSolution.FilePath != newSolution.FilePath;
Host\RemoteWorkspace.SolutionCreator.cs (2)
50return _baseSolution.Id == newSolutionInfo.Id && _baseSolution.FilePath == newSolutionInfo.FilePath; 71Contract.ThrowIfFalse(solution.Id == newSolutionInfo.Id && solution.FilePath == newSolutionInfo.FilePath);
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
216location: new DiagnosticDataLocation(new FileLinePositionSpan(project?.FilePath ?? solution.FilePath ?? "", span: default)),
ProjectExtensions.cs (1)
86var solutionOrProjectFilePath = project.Solution?.FilePath ?? project.FilePath;
Microsoft.VisualStudio.LanguageServices (2)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
308var projectOrSolutionName = project?.Name ?? PathUtilities.GetFileName(solution.FilePath);
UnusedReferences\Dialog\UnusedReferencesTableProvider.DataSource.cs (1)
35var solutionName = Path.GetFileName(solution.FilePath);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProjectFactory.cs (1)
151ImmutableInterlocked.Update(ref _solutionsWithMissingChecksumAlgorithm, static (set, solutionPath) => set.Add(solutionPath), _workspace.CurrentSolution.FilePath ?? "");