2 writes to FilePath
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject_IVsHierarchyEvents.cs (1)
66ProjectSystemProject.FilePath = filePath;
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (1)
45set => _projectSystemProject.FilePath = value;
14 references to FilePath
Microsoft.CodeAnalysis.LanguageServer (4)
HostWorkspace\LoadedProject.cs (2)
48Contract.ThrowIfNull(projectSystemProject.FilePath); 49_projectFilePath = projectSystemProject.FilePath;
HostWorkspace\WorkspaceProject.cs (2)
178Contract.ThrowIfNull(_project.FilePath, "We don't have a project path at this point."); 183fileDirectory ??= Path.GetDirectoryName(_project.FilePath);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
133_commandLineArgumentsForCommandLine = _commandLineParserService.Parse(arguments, Path.GetDirectoryName(_project.FilePath), isInteractive: false, sdkDirectory: null);
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\Legacy\AbstractLegacyProject.cs (3)
211else if (!string.IsNullOrEmpty(ProjectSystemProject.FilePath)) 265if (ProjectSystemProject.FilePath == null) 270outputDirectory = FileUtilities.ResolveRelativePath(outputDirectory, Path.GetDirectoryName(ProjectSystemProject.FilePath));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
191var directory = Path.GetDirectoryName(_projectSystemProject.FilePath);
Microsoft.VisualStudio.LanguageServices.Implementation (5)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (5)
44get => _projectSystemProject.FilePath; 115var rootDirectory = _projectSystemProject.FilePath != null 116? Path.GetDirectoryName(_projectSystemProject.FilePath) 192var rootDirectory = _projectSystemProject.FilePath != null 193? Path.GetDirectoryName(_projectSystemProject.FilePath)