public override OmniSharpProjectSnapshot GetLoadedProject(string filePath) { var projectSnapshot = InternalProjectSnapshotManager.GetLoadedProject(filePath); var converted = OmniSharpProjectSnapshot.Convert(projectSnapshot); return(converted); }
public override void DocumentRemoved(OmniSharpHostProject hostProject, OmniSharpHostDocument hostDocument) { InternalProjectSnapshotManager.DocumentRemoved(hostProject.InternalHostProject, hostDocument.InternalHostDocument); }
public override void DocumentAdded(OmniSharpHostProject hostProject, OmniSharpHostDocument hostDocument) { InternalProjectSnapshotManager.DocumentAdded(hostProject.InternalHostProject, hostDocument.InternalHostDocument, textLoader: null); }
public override void ProjectWorkspaceStateChanged(string projectFilePath, ProjectWorkspaceState projectWorkspaceState) { InternalProjectSnapshotManager.ProjectWorkspaceStateChanged(projectFilePath, projectWorkspaceState); }
public override void ProjectConfigurationChanged(OmniSharpHostProject hostProject) { InternalProjectSnapshotManager.ProjectConfigurationChanged(hostProject.InternalHostProject); }
public override void ProjectRemoved(OmniSharpHostProject hostProject) { InternalProjectSnapshotManager.ProjectRemoved(hostProject.InternalHostProject); }
public override void DocumentChanged(string projectFilePath, string documentFilePath) { var textLoader = _remoteTextLoaderFactory.Create(documentFilePath); InternalProjectSnapshotManager.DocumentChanged(projectFilePath, documentFilePath, textLoader); }
public override void DocumentAdded(OmniSharpHostProject hostProject, OmniSharpHostDocument hostDocument) { var textLoader = _remoteTextLoaderFactory.Create(hostDocument.FilePath); InternalProjectSnapshotManager.DocumentAdded(hostProject.InternalHostProject, hostDocument.InternalHostDocument, textLoader); }