24 references to FilePath
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.CodeAnalysis.Features (4)
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
294
if (_project.Solution?.
FilePath
== null)
EditAndContinue\EditSession.cs (1)
847
Log.Write($"Found {updateId.SessionId} potentially changed document(s) in project {updateId.Ordinal} '{solution.
FilePath
}'");
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerLogger.cs (2)
224
if (solution != null && solution.
FilePath
!= null)
226
return solution.
FilePath
.ToLowerInvariant().GetHashCode();
Microsoft.CodeAnalysis.LanguageServer (3)
LanguageServer\Handler\DebugConfiguration\WorkspaceDebugConfigurationHandler.cs (1)
51
return new ProjectDebugConfiguration(project.FilePath!, project.OutputFilePath!, GetProjectName(project), targetsDotnetCore, isExe, project.Solution.
FilePath
);
LanguageServer\Handler\Restore\RestoreHandler.cs (2)
114
if (solution.
FilePath
!= null)
116
return [solution.
FilePath
];
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteWorkspace.cs (3)
230
return currentSolution.Id == newSolutionInfo.Id && currentSolution.
FilePath
== newSolutionInfo.FilePath;
315
=> oldSolution.Id != newSolution.Id || oldSolution.
FilePath
!= newSolution.
FilePath
;
Host\RemoteWorkspace.SolutionCreator.cs (1)
59
Contract.ThrowIfFalse(solution.Id == newSolutionInfo.Id && solution.
FilePath
== newSolutionInfo.FilePath);
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
202
location: new DiagnosticDataLocation(new FileLinePositionSpan(project.FilePath ?? project.Solution.
FilePath
?? "", span: default)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Microsoft.VisualStudio.LanguageServices (4)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
186
? PathUtilities.GetFileName(solution.
FilePath
) ?? FeaturesResources.Solution
ProjectSystem\VisualStudioWorkspaceImpl.cs (2)
904
if (CurrentSolution.
FilePath
is null || documentInfo.FilePath is null)
913
var solutionDirectory = PathUtilities.GetDirectoryName(this.CurrentSolution.
FilePath
);
UnusedReferences\Dialog\UnusedReferencesTableProvider.DataSource.cs (1)
35
var solutionName = Path.GetFileName(solution.
FilePath
);
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
90
var solutionOrProjectFilePath = project.Solution?.
FilePath
?? project.FilePath;