1 write to ProjectCountByLanguage
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.cs (1)
88
ProjectCountByLanguage
= projectCountByLanguage;
26 references to ProjectCountByLanguage
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
117
var projectCountByLanguage = solution.
ProjectCountByLanguage
;
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\SolutionState.cs (5)
192
projectCountByLanguage ??=
ProjectCountByLanguage
;
202
projectCountByLanguage ==
ProjectCountByLanguage
&&
252
ProjectCountByLanguage
,
454
projectCountByLanguage: AddLanguageCounts(
ProjectCountByLanguage
, langaugeCountDeltas),
490
projectCountByLanguage: AddLanguageCounts(
ProjectCountByLanguage
, languageCountDeltas),
Workspace\Workspace.cs (4)
426
foreach (var (language, _) in oldSolution.SolutionState.
ProjectCountByLanguage
)
428
if (!newSolution.SolutionState.
ProjectCountByLanguage
.ContainsKey(language))
435
foreach (var (language, _) in newSolution.SolutionState.
ProjectCountByLanguage
)
437
if (oldSolution.SolutionState.
ProjectCountByLanguage
.ContainsKey(language))
Microsoft.CodeAnalysis.Workspaces.UnitTests (15)
SolutionTests\SolutionTests.cs (15)
4999
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5023
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5051
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5082
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5113
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5145
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5197
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5213
Assert.Equal(1, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5242
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5257
Assert.Equal(1, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5314
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5322
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5329
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5335
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5338
Assert.Empty(solution.SolutionState.
ProjectCountByLanguage
);
Roslyn.VisualStudio.Next.UnitTests (1)
Services\SolutionServiceTests.cs (1)
233
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));