1 instantiation of NamespaceMetricData
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
68
return new
NamespaceMetricData
(@namespace, maintainabilityIndex,
5 references to NamespaceMetricData
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (5)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
269
SymbolKind.Namespace => await
NamespaceMetricData
.ComputeAsync((INamespaceSymbol)symbol, context).ConfigureAwait(false),
307
SymbolKind.Namespace =>
NamespaceMetricData
.ComputeSynchronously((INamespaceSymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (3)
30
internal static async Task<
NamespaceMetricData
> ComputeAsync(INamespaceSymbol @namespace, CodeMetricsAnalysisContext context)
36
internal static
NamespaceMetricData
ComputeSynchronously(INamespaceSymbol @namespace, CodeMetricsAnalysisContext context)
42
private static
NamespaceMetricData
ComputeFromChildren(INamespaceSymbol @namespace, ImmutableArray<CodeAnalysisMetricData> children, CodeMetricsAnalysisContext context)