1 write to ProjectCountByLanguage
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.cs (1)
97
ProjectCountByLanguage
= projectCountByLanguage;
26 references to ProjectCountByLanguage
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
116
var projectCountByLanguage = solution.
ProjectCountByLanguage
;
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\Solution.cs (4)
539
foreach (var (language, _) in oldSolution.SolutionState.
ProjectCountByLanguage
)
541
if (!this.SolutionState.
ProjectCountByLanguage
.ContainsKey(language))
546
foreach (var (language, _) in this.SolutionState.
ProjectCountByLanguage
)
548
if (oldSolution.SolutionState.
ProjectCountByLanguage
.ContainsKey(language))
Workspace\Solution\SolutionState.cs (5)
201
projectCountByLanguage ??=
ProjectCountByLanguage
;
211
projectCountByLanguage ==
ProjectCountByLanguage
&&
267
ProjectCountByLanguage
,
469
projectCountByLanguage: AddLanguageCounts(
ProjectCountByLanguage
, langaugeCountDeltas),
505
projectCountByLanguage: AddLanguageCounts(
ProjectCountByLanguage
, languageCountDeltas),
Microsoft.CodeAnalysis.Workspaces.UnitTests (15)
SolutionTests\SolutionTests.cs (15)
5166
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5190
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5218
Assert.Equal(2, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5249
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5280
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5312
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5364
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5380
Assert.Equal(1, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5409
Assert.Equal(3, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5424
Assert.Equal(1, solution.SolutionState.
ProjectCountByLanguage
[LanguageNames.CSharp]);
5481
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5489
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5496
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5502
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));
5505
Assert.Empty(solution.SolutionState.
ProjectCountByLanguage
);
Roslyn.VisualStudio.Next.UnitTests (1)
Services\SolutionServiceTests.cs (1)
233
], solution.SolutionState.
ProjectCountByLanguage
.Select(e => (e.Key, e.Value)));