Skip to content

Commit 50409b0

Browse files
authored
Remove unused methods (#9504)
Noticed this in my other PR
2 parents 1f0045f + 39276fb commit 50409b0

File tree

2 files changed

+0
-53
lines changed

2 files changed

+0
-53
lines changed

src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -282,35 +282,6 @@ internal override void ProjectAdded(HostProject hostProject)
282282
}
283283
}
284284

285-
internal override IProjectSnapshot GetOrAddLoadedProject(ProjectKey projectKey, Func<HostProject> createHostProjectFunc)
286-
{
287-
IProjectSnapshot? newProjectSnapshot = null;
288-
using (var upgradeableReadLock = _rwLocker.EnterUpgradeAbleReadLock())
289-
{
290-
var project = GetLoadedProject(projectKey);
291-
292-
if (project is not null)
293-
{
294-
return project;
295-
}
296-
297-
var newProject = createHostProjectFunc();
298-
var state = ProjectState.Create(Workspace.Services, newProject);
299-
var entry = new Entry(state);
300-
301-
using (upgradeableReadLock.EnterWriteLock())
302-
{
303-
_projects_needsLock[projectKey] = entry;
304-
}
305-
306-
newProjectSnapshot = _projects_needsLock[projectKey].GetSnapshot();
307-
}
308-
309-
// New project was created, notify outside of the lock
310-
NotifyListeners(older: null, newProjectSnapshot, documentFilePath: null, ProjectChangeKind.ProjectAdded);
311-
return newProjectSnapshot;
312-
}
313-
314285
internal override void ProjectConfigurationChanged(HostProject hostProject)
315286
{
316287
if (hostProject is null)
@@ -360,22 +331,6 @@ internal override void ProjectRemoved(ProjectKey projectKey)
360331
}
361332
}
362333

363-
internal override bool TryRemoveLoadedProject(ProjectKey projectKey, [NotNullWhen(true)] out IProjectSnapshot? project)
364-
{
365-
if (TryChangeEntry_UsesLock(
366-
projectKey,
367-
documentFilePath: null,
368-
new ProjectRemovedAction(projectKey),
369-
out var oldSnapshot,
370-
out project))
371-
{
372-
NotifyListeners(oldSnapshot, project, documentFilePath: null, ProjectChangeKind.ProjectRemoved);
373-
return true;
374-
}
375-
376-
return false;
377-
}
378-
379334
internal override void SolutionOpened()
380335
{
381336
IsSolutionClosing = false;

src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotManagerBase.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
using System;
55
using System.Collections.Immutable;
6-
using System.Diagnostics.CodeAnalysis;
76
using Microsoft.AspNetCore.Razor.ProjectSystem;
87
using Microsoft.CodeAnalysis.Text;
98

@@ -46,11 +45,4 @@ internal abstract class ProjectSnapshotManagerBase : ProjectSnapshotManager
4645
internal abstract void SolutionOpened();
4746

4847
internal abstract void SolutionClosed();
49-
50-
/// <summary>
51-
/// Gets a project if it's already loaded, or calls <see cref="ProjectAdded(HostProject)" /> with a new host project
52-
/// </summary>
53-
internal abstract IProjectSnapshot GetOrAddLoadedProject(ProjectKey projectKey, Func<HostProject> createHostProjectFunc);
54-
55-
internal abstract bool TryRemoveLoadedProject(ProjectKey projectKey, [NotNullWhen(true)] out IProjectSnapshot? project);
5648
}

0 commit comments

Comments
 (0)