Source file "org/codehaus/janino/util/AbstractTraverser.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,697 of 1,697 | 0% | 112 of 112 | 0% | 175 | 175 | 336 | 336 | 119 | 119 |
| AbstractTraverser() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| AbstractTraverser(Traverser) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| traverseSwitchStatement(Java.SwitchStatement) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| traverseTryStatement(Java.TryStatement) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| traverseForStatement(Java.ForStatement) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| traverseAbstractTypeDeclaration(Java.AbstractTypeDeclaration) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| traverseArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| traverseNewClassInstance(Java.NewClassInstance) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| traverseInterfaceDeclaration(Java.InterfaceDeclaration) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| traverseEnumConstant(Java.EnumConstant) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| traverseNewAnonymousClassInstance(Java.NewAnonymousClassInstance) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| traverseClassDeclaration(Java.AbstractClassDeclaration) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| traverseCompilationUnit(Java.CompilationUnit) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| traverseFieldDeclaration(Java.FieldDeclaration) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| traverseLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| traverseNamedClassDeclaration(Java.NamedClassDeclaration) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| traverseNormalAnnotation(Java.NormalAnnotation) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| traverseNewArray(Java.NewArray) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseElementValueArrayInitializer(Java.ElementValueArrayInitializer) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseInvocation(Java.Invocation) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseConstructorInvocation(Java.ConstructorInvocation) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseIfStatement(Java.IfStatement) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| traverseFunctionDeclarator(Java.FunctionDeclarator) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| traverseConditionalExpression(Java.ConditionalExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| traverseBlock(Java.Block) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseFormalParameters(Java.FunctionDeclarator.FormalParameters) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseForEachStatement(Java.ForEachStatement) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| traverseNewInitializedArray(Java.NewInitializedArray) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| traverseAssertStatement(Java.AssertStatement) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseWhileStatement(Java.WhileStatement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseSynchronizedStatement(Java.SynchronizedStatement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseDoStatement(Java.DoStatement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseAssignment(Java.Assignment) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseBinaryOperation(Java.BinaryOperation) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseCast(Java.Cast) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseInstanceof(Java.Instanceof) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseArrayAccessExpression(Java.ArrayAccessExpression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseSingleElementAnnotation(Java.SingleElementAnnotation) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| traverseLocalVariableDeclaratorResource(Java.TryStatement.LocalVariableDeclaratorResource) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseConstructorDeclarator(Java.ConstructorDeclarator) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseReturnStatement(Java.ReturnStatement) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseMethodInvocation(Java.MethodInvocation) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| traverseSuperConstructorInvocation(Java.SuperConstructorInvocation) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| traverseAnonymousClassDeclaration(Java.AnonymousClassDeclaration) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseInitializer(Java.Initializer) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseLabeledStatement(Java.LabeledStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseExpressionStatement(Java.ExpressionStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseThrowStatement(Java.ThrowStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseLocalClassDeclarationStatement(Java.LocalClassDeclarationStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseArrayLength(Java.ArrayLength) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseUnaryOperation(Java.UnaryOperation) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseClassLiteral(Java.ClassLiteral) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseCrement(Java.Crement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseQualifiedThisReference(Java.QualifiedThisReference) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseArrayType(Java.ArrayType) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseRvalueMemberType(Java.RvalueMemberType) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseFieldAccess(Java.FieldAccess) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseFieldAccessExpression(Java.FieldAccessExpression) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseParenthesizedExpression(Java.ParenthesizedExpression) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| traverseMarkerAnnotation(Java.MarkerAnnotation) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| traverseFormalParameter(Java.FunctionDeclarator.FormalParameter) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseVariableAccessResource(Java.TryStatement.VariableAccessResource) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitImportDeclaration(Java.CompilationUnit.ImportDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitTypeDeclaration(Java.TypeDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitTypeBodyDeclaration(Java.TypeBodyDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitBlockStatement(Java.BlockStatement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitAtom(Java.Atom) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitElementValue(Java.ElementValue) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visitAnnotation(Java.Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseSingleTypeImportDeclaration(Java.CompilationUnit.SingleTypeImportDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseTypeImportOnDemandDeclaration(Java.CompilationUnit.TypeImportOnDemandDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseSingleStaticImportDeclaration(Java.CompilationUnit.SingleStaticImportDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseStaticImportOnDemandDeclaration(Java.CompilationUnit.StaticImportOnDemandDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseImportDeclaration(Java.CompilationUnit.ImportDeclaration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseLocalClassDeclaration(Java.LocalClassDeclaration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traversePackageMemberClassDeclaration(Java.AbstractPackageMemberClassDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traversePackageMemberInterfaceDeclaration(Java.PackageMemberInterfaceDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseMemberClassDeclaration(Java.MemberClassDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseMethodDeclarator(Java.MethodDeclarator) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseBreakStatement(Java.BreakStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseContinueStatement(Java.ContinueStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseEmptyStatement(Java.EmptyStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traversePackage(Java.Package) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseSuperclassMethodInvocation(Java.SuperclassMethodInvocation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseLiteral(Java.Literal) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseIntegerLiteral(Java.IntegerLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseFloatingPointLiteral(Java.FloatingPointLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseBooleanLiteral(Java.BooleanLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseCharacterLiteral(Java.CharacterLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseStringLiteral(Java.StringLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseNullLiteral(Java.NullLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseSimpleLiteral(Java.SimpleConstant) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseParameterAccess(Java.ParameterAccess) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseThisReference(Java.ThisReference) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traversePrimitiveType(Java.PrimitiveType) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseReferenceType(Java.ReferenceType) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseSimpleType(Java.SimpleType) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseAlternateConstructorInvocation(Java.AlternateConstructorInvocation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseAmbiguousName(Java.AmbiguousName) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseLocalVariableAccess(Java.LocalVariableAccess) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseAbstractTypeBodyDeclaration(Java.AbstractTypeBodyDeclaration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseStatement(Java.Statement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseBreakableStatement(Java.BreakableStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseContinuableStatement(Java.ContinuableStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseRvalue(Java.Rvalue) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseBooleanRvalue(Java.BooleanRvalue) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traversePackageMemberEnumDeclaration(Java.PackageMemberEnumDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseMemberEnumDeclaration(Java.MemberEnumDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traversePackageMemberAnnotationTypeDeclaration(Java.PackageMemberAnnotationTypeDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseMemberAnnotationTypeDeclaration(Java.MemberAnnotationTypeDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traverseLvalue(Java.Lvalue) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseType(Java.Type) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseAtom(Java.Atom) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseElementValue(Java.ElementValue) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseAnnotation(Java.Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| traverseLocated(Java.Located) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |