< Summary

Information
Class: cCoder.CodeAnalysis.Services.Processings.Contexts.EvaluationContextsProcessingService
Assembly: cCoder.CodeAnalysis
File(s): C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Contexts/EvaluationContextsProcessingService.cs
Line coverage
99%
Covered lines: 509
Uncovered lines: 3
Coverable lines: 512
Total lines: 770
Line coverage: 99.4%
Branch coverage
87%
Covered branches: 244
Total branches: 280
Branch coverage: 87.1%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

File(s)

C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Contexts/EvaluationContextsProcessingService.cs

File 'C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Contexts/EvaluationContextsProcessingService.cs' does not exist (any more).

Methods/Properties

.cctor()
Process(cCoder.CodeAnalysis.Models.ArchitectureBuild)
CreateArchitectureShell(System.Collections.Generic.IReadOnlyCollection`1<Microsoft.CodeAnalysis.INamedTypeSymbol>,Microsoft.CodeAnalysis.CSharp.CSharpCompilation)
CreateArchitectureElement(Microsoft.CodeAnalysis.INamedTypeSymbol)
CreateEvaluationContext(Microsoft.CodeAnalysis.INamedTypeSymbol,System.Collections.Generic.IReadOnlyCollection`1<Microsoft.CodeAnalysis.INamedTypeSymbol>,Microsoft.CodeAnalysis.CSharp.CSharpCompilation,cCoder.CodeAnalysis.Models.Architecture)
GetTopLevelClasses(Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax)
IsPrimaryTopLevelClass(Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax)
GetPublicApiModelTypes(Microsoft.CodeAnalysis.INamedTypeSymbol)
GetContainedNamedTypes(Microsoft.CodeAnalysis.ITypeSymbol)
GetPublicMethodCallLineNumbers(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.CSharp.CSharpCompilation)
IsPublicMethodCallOnSameType(Microsoft.CodeAnalysis.CSharp.Syntax.InvocationExpressionSyntax,Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.CSharp.CSharpCompilation)
CreateTypeDependency(Microsoft.CodeAnalysis.ITypeSymbol,System.Collections.Generic.IReadOnlyCollection`1<Microsoft.CodeAnalysis.INamedTypeSymbol>)
CreateReferencedTypeDependency(Microsoft.CodeAnalysis.ITypeSymbol)
IsConfigurationModel(Microsoft.CodeAnalysis.ITypeSymbol)
ClassifyReferencedType(Microsoft.CodeAnalysis.INamedTypeSymbol)
ResolveConcreteType(Microsoft.CodeAnalysis.ITypeSymbol,System.Collections.Generic.IReadOnlyCollection`1<Microsoft.CodeAnalysis.INamedTypeSymbol>)
Classify(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsHttpController(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsHttpMiddleware(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsConventionalMiddlewareMethod(Microsoft.CodeAnalysis.IMethodSymbol)
InheritsFromTypeNamed(Microsoft.CodeAnalysis.INamedTypeSymbol,System.String)
IsConfigurationCompositionHelper(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsApiController(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsDataOnlyType(Microsoft.CodeAnalysis.INamedTypeSymbol)
InheritsFromExternalType(Microsoft.CodeAnalysis.INamedTypeSymbol)
ImplementsExternalInterface(Microsoft.CodeAnalysis.INamedTypeSymbol)
HasExternalStateDependency(Microsoft.CodeAnalysis.INamedTypeSymbol)
ExposesExternalResource(Microsoft.CodeAnalysis.INamedTypeSymbol)
UsesExternalResource(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.CSharp.CSharpCompilation)
IsExternalResource(Microsoft.CodeAnalysis.ITypeSymbol)
DeclaresDependencyIntent(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsStaticExtensionContainer(Microsoft.CodeAnalysis.INamedTypeSymbol)
GetTypeName(Microsoft.CodeAnalysis.ITypeSymbol)