AbstractTraverser

Source file "org/codehaus/janino/util/AbstractTraverser.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,697 of 1,6970%112 of 1120%175175336336119119
AbstractTraverser()600%n/a11101011
AbstractTraverser(Traverser)600%n/a11101011
traverseSwitchStatement(Java.SwitchStatement)590%60%448811
traverseTryStatement(Java.TryStatement)540%60%448811
traverseForStatement(Java.ForStatement)530%80%557711
traverseAbstractTypeDeclaration(Java.AbstractTypeDeclaration)530%60%444411
traverseArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue)520%60%449911
traverseNewClassInstance(Java.NewClassInstance)440%60%446611
traverseInterfaceDeclaration(Java.InterfaceDeclaration)430%40%334411
traverseEnumConstant(Java.EnumConstant)420%60%445511
traverseNewAnonymousClassInstance(Java.NewAnonymousClassInstance)410%40%336611
traverseClassDeclaration(Java.AbstractClassDeclaration)380%40%336611
traverseCompilationUnit(Java.CompilationUnit)350%40%337711
traverseFieldDeclaration(Java.FieldDeclaration)350%40%336611
traverseLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement)350%40%336611
traverseNamedClassDeclaration(Java.NamedClassDeclaration)350%40%335511
traverseNormalAnnotation(Java.NormalAnnotation)330%20%225511
traverseNewArray(Java.NewArray)320%20%224411
traverseElementValueArrayInitializer(Java.ElementValueArrayInitializer)260%20%223311
traverseInvocation(Java.Invocation)260%20%223311
traverseConstructorInvocation(Java.ConstructorInvocation)260%20%223311
traverseIfStatement(Java.IfStatement)250%20%225511
traverseFunctionDeclarator(Java.FunctionDeclarator)250%40%334411
traverseConditionalExpression(Java.ConditionalExpression)220%n/a115511
traverseBlock(Java.Block)210%20%223311
traverseFormalParameters(Java.FunctionDeclarator.FormalParameters)210%20%223311
traverseForEachStatement(Java.ForEachStatement)200%n/a115511
traverseNewInitializedArray(Java.NewInitializedArray)200%40%334411
traverseAssertStatement(Java.AssertStatement)190%20%224411
traverseWhileStatement(Java.WhileStatement)160%n/a114411
traverseSynchronizedStatement(Java.SynchronizedStatement)160%n/a114411
traverseDoStatement(Java.DoStatement)160%n/a114411
traverseAssignment(Java.Assignment)160%n/a114411
traverseBinaryOperation(Java.BinaryOperation)160%n/a114411
traverseCast(Java.Cast)160%n/a114411
traverseInstanceof(Java.Instanceof)160%n/a114411
traverseArrayAccessExpression(Java.ArrayAccessExpression)160%n/a114411
traverseSingleElementAnnotation(Java.SingleElementAnnotation)160%n/a114411
traverseLocalVariableDeclaratorResource(Java.TryStatement.LocalVariableDeclaratorResource)160%20%224411
traverseConstructorDeclarator(Java.ConstructorDeclarator)130%20%224411
traverseReturnStatement(Java.ReturnStatement)130%20%223311
traverseMethodInvocation(Java.MethodInvocation)130%20%223311
traverseSuperConstructorInvocation(Java.SuperConstructorInvocation)130%20%224411
traverseSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression)130%20%224411
traverseAnonymousClassDeclaration(Java.AnonymousClassDeclaration)100%n/a113311
traverseInitializer(Java.Initializer)100%n/a113311
traverseLabeledStatement(Java.LabeledStatement)100%n/a113311
traverseExpressionStatement(Java.ExpressionStatement)100%n/a113311
traverseThrowStatement(Java.ThrowStatement)100%n/a113311
traverseLocalClassDeclarationStatement(Java.LocalClassDeclarationStatement)100%n/a113311
traverseArrayLength(Java.ArrayLength)100%n/a113311
traverseUnaryOperation(Java.UnaryOperation)100%n/a113311
traverseClassLiteral(Java.ClassLiteral)100%n/a113311
traverseCrement(Java.Crement)100%n/a113311
traverseQualifiedThisReference(Java.QualifiedThisReference)100%n/a113311
traverseArrayType(Java.ArrayType)100%n/a113311
traverseRvalueMemberType(Java.RvalueMemberType)100%n/a113311
traverseFieldAccess(Java.FieldAccess)100%n/a113311
traverseFieldAccessExpression(Java.FieldAccessExpression)100%n/a113311
traverseParenthesizedExpression(Java.ParenthesizedExpression)100%n/a113311
traverseMarkerAnnotation(Java.MarkerAnnotation)100%n/a113311
static {...}80%20%221111
traverseFormalParameter(Java.FunctionDeclarator.FormalParameter)70%n/a112211
traverseVariableAccessResource(Java.TryStatement.VariableAccessResource)70%n/a112211
visitImportDeclaration(Java.CompilationUnit.ImportDeclaration)60%n/a112211
visitTypeDeclaration(Java.TypeDeclaration)60%n/a112211
visitTypeBodyDeclaration(Java.TypeBodyDeclaration)60%n/a112211
visitBlockStatement(Java.BlockStatement)60%n/a112211
visitAtom(Java.Atom)60%n/a112211
visitElementValue(Java.ElementValue)60%n/a111111
visitAnnotation(Java.Annotation)60%n/a111111
traverseSingleTypeImportDeclaration(Java.CompilationUnit.SingleTypeImportDeclaration)40%n/a112211
traverseTypeImportOnDemandDeclaration(Java.CompilationUnit.TypeImportOnDemandDeclaration)40%n/a112211
traverseSingleStaticImportDeclaration(Java.CompilationUnit.SingleStaticImportDeclaration)40%n/a112211
traverseStaticImportOnDemandDeclaration(Java.CompilationUnit.StaticImportOnDemandDeclaration)40%n/a112211
traverseImportDeclaration(Java.CompilationUnit.ImportDeclaration)40%n/a111111
traverseLocalClassDeclaration(Java.LocalClassDeclaration)40%n/a111111
traversePackageMemberClassDeclaration(Java.AbstractPackageMemberClassDeclaration)40%n/a112211
traverseMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration)40%n/a112211
traversePackageMemberInterfaceDeclaration(Java.PackageMemberInterfaceDeclaration)40%n/a112211
traverseMemberClassDeclaration(Java.MemberClassDeclaration)40%n/a112211
traverseMethodDeclarator(Java.MethodDeclarator)40%n/a111111
traverseBreakStatement(Java.BreakStatement)40%n/a111111
traverseContinueStatement(Java.ContinueStatement)40%n/a111111
traverseEmptyStatement(Java.EmptyStatement)40%n/a111111
traversePackage(Java.Package)40%n/a111111
traverseSuperclassMethodInvocation(Java.SuperclassMethodInvocation)40%n/a111111
traverseLiteral(Java.Literal)40%n/a111111
traverseIntegerLiteral(Java.IntegerLiteral)40%n/a111111
traverseFloatingPointLiteral(Java.FloatingPointLiteral)40%n/a111111
traverseBooleanLiteral(Java.BooleanLiteral)40%n/a111111
traverseCharacterLiteral(Java.CharacterLiteral)40%n/a111111
traverseStringLiteral(Java.StringLiteral)40%n/a111111
traverseNullLiteral(Java.NullLiteral)40%n/a111111
traverseSimpleLiteral(Java.SimpleConstant)40%n/a111111
traverseParameterAccess(Java.ParameterAccess)40%n/a111111
traverseThisReference(Java.ThisReference)40%n/a111111
traversePrimitiveType(Java.PrimitiveType)40%n/a111111
traverseReferenceType(Java.ReferenceType)40%n/a111111
traverseSimpleType(Java.SimpleType)40%n/a111111
traverseAlternateConstructorInvocation(Java.AlternateConstructorInvocation)40%n/a112211
traverseAmbiguousName(Java.AmbiguousName)40%n/a111111
traverseLocalVariableAccess(Java.LocalVariableAccess)40%n/a111111
traverseAbstractTypeBodyDeclaration(Java.AbstractTypeBodyDeclaration)40%n/a111111
traverseStatement(Java.Statement)40%n/a111111
traverseBreakableStatement(Java.BreakableStatement)40%n/a111111
traverseContinuableStatement(Java.ContinuableStatement)40%n/a111111
traverseRvalue(Java.Rvalue)40%n/a111111
traverseBooleanRvalue(Java.BooleanRvalue)40%n/a111111
traversePackageMemberEnumDeclaration(Java.PackageMemberEnumDeclaration)40%n/a112211
traverseMemberEnumDeclaration(Java.MemberEnumDeclaration)40%n/a112211
traversePackageMemberAnnotationTypeDeclaration(Java.PackageMemberAnnotationTypeDeclaration)40%n/a112211
traverseMemberAnnotationTypeDeclaration(Java.MemberAnnotationTypeDeclaration)40%n/a112211
traverseLvalue(Java.Lvalue)40%n/a111111
traverseType(Java.Type)40%n/a111111
traverseAtom(Java.Atom)40%n/a111111
traverseElementValue(Java.ElementValue)10%n/a111111
traverseAnnotation(Java.Annotation)10%n/a111111
traverseLocated(Java.Located)10%n/a111111