Ejemplo n.º 1
0
            public override void VisitMethodDeclaration(MethodDeclarationSyntax node)
            {
                parent.currentMethod = node;
                base.VisitMethodDeclaration(node);

                if (parent.hasDirectRecursiveCall)
                {
                    parent.IncreaseComplexity(node.Identifier, 1, "+1 (recursion)");
                }
            }