C# Class ArchiMetrics.Analysis.Metrics.TypeClassCouplingAnalyzer

Inheritance: ClassCouplingAnalyzerBase
Afficher le fichier Open project: jjrdk/ArchiMetrics Class Usage Examples

Méthodes publiques

Méthode Description
Calculate ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax typeNode ) : IEnumerable
TypeClassCouplingAnalyzer ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System.Collections.Generic
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void

Method Details

Calculate() public méthode

public Calculate ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax typeNode ) : IEnumerable
typeNode Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Résultat IEnumerable

TypeClassCouplingAnalyzer() public méthode

public TypeClassCouplingAnalyzer ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System.Collections.Generic
semanticModel Microsoft.CodeAnalysis.SemanticModel
Résultat System.Collections.Generic

VisitClassDeclaration() public méthode

public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
Résultat void

VisitFieldDeclaration() public méthode

public VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax
Résultat void