Source file "org/codehaus/janino/Parser.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 6,019 of 6,019 | 0% | 677 of 677 | 0% | 458 | 458 | 1,175 | 1,175 | 111 | 111 |
parsePrimary() | ![]() | 0% | ![]() | 0% | 34 | 34 | 95 | 95 | 1 | 1 |
parseInterfaceBody(Java.InterfaceDeclaration) | ![]() | 0% | ![]() | 0% | 28 | 28 | 79 | 79 | 1 | 1 |
parseClassBodyDeclaration(Java.AbstractClassDeclaration) | ![]() | 0% | ![]() | 0% | 26 | 26 | 71 | 71 | 1 | 1 |
parseForStatement() | ![]() | 0% | ![]() | 0% | 11 | 11 | 56 | 56 | 1 | 1 |
parseSelector(Java.Atom) | ![]() | 0% | ![]() | 0% | 12 | 12 | 51 | 51 | 1 | 1 |
parseRelationalExpression() | ![]() | 0% | ![]() | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
parseBlockStatement() | ![]() | 0% | ![]() | 0% | 10 | 10 | 28 | 28 | 1 | 1 |
parseConstructorDeclarator(String, Java.Modifiers) | ![]() | 0% | ![]() | 0% | 7 | 7 | 30 | 30 | 1 | 1 |
parseModifiers() | ![]() | 0% | ![]() | 0% | 13 | 13 | 23 | 23 | 1 | 1 |
parseCompilationUnit() | ![]() | 0% | ![]() | 0% | 12 | 12 | 31 | 31 | 1 | 1 |
parseTryStatement() | ![]() | 0% | ![]() | 0% | 11 | 11 | 27 | 27 | 1 | 1 |
parseType() | ![]() | 0% | ![]() | 0% | 11 | 11 | 13 | 13 | 1 | 1 |
parseStatement() | ![]() | 0% | ![]() | 0% | 17 | 17 | 19 | 19 | 1 | 1 |
parseUnaryExpression() | ![]() | 0% | ![]() | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
static {...} | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
verifyIdentifierIsConventionalFieldName(String, Location) | ![]() | 0% | ![]() | 0% | 10 | 10 | 14 | 14 | 1 | 1 |
parseSwitchStatement() | ![]() | 0% | ![]() | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
parsePackageMemberTypeDeclarationRest(String, Java.Modifiers) | ![]() | 0% | ![]() | 0% | 10 | 10 | 15 | 15 | 1 | 1 |
parseClassDeclarationRest(String, Java.Modifiers, Parser.ClassDeclarationContext) | ![]() | 0% | ![]() | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
parseEnumDeclarationRest(String, Java.Modifiers, Parser.ClassDeclarationContext) | ![]() | 0% | ![]() | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
parseMethodDeclarationRest(String, Java.Modifiers, Java.TypeParameter[], Java.Type, String, boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
parseAnnotation() | ![]() | 0% | ![]() | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
parseAssignmentExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseImportDeclarationBody() | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
parseFormalParameter(boolean[]) | ![]() | 0% | ![]() | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
parseInterfaceDeclarationRest(String, Java.Modifiers, Parser.InterfaceDeclarationContext) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
parseResource() | ![]() | 0% | ![]() | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
parseTypeArgument() | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
parseFormalParameters() | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
verifyStringIsConventionalPackageName(String, Location) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
parseLiteral() | ![]() | 0% | ![]() | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
verifyIdentifierIsConventionalClassOrInterfaceName(String, Location) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
verifyIdentifierIsConventionalMethodName(String, Location) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
verifyIdentifierIsConventionalLocalVariableOrParameterName(String, Location) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
parseAnnotationTypeDeclarationRest(String, Java.Modifiers, Parser.InterfaceDeclarationContext) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
parseEnumConstant() | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
parseFieldDeclarationRest(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
parseTypeParameter() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
parseTypeArgumentsOpt() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseTypeParametersOpt() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseArrayInitializer() | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
parseShiftExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseMultiplicativeExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseQualifiedIdentifier() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseElementValueArrayInitializer() | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
parseEnumBody(Java.EnumDeclaration) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
parseIfStatement() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
join(String[], String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
parseConditionalExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseEqualityExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseAdditiveExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
peekLiteral() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
parseDoStatement() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
parseDimExprs() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
parseAssertStatement() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
parseVariableDeclarators() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
parseReferenceTypeList() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
parseReturnStatement() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
parseBreakStatement() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
parseContinueStatement() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
parsePackageDeclaration() | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
parseBlockStatements() | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
parseWhileStatement() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
parseSynchronizedStatement() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
parseConditionalOrExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseConditionalAndExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseInclusiveOrExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseExclusiveOrExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseAndExpression() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseVariableDeclaratorRest(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
parseExpressionList() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
parseArgumentList() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
parseBracketsOpt() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseThrowStatement() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
parseElementValue() | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
parseBlock() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
parseArguments() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
parseLabeledStatement() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
parseElementValuePair() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
Parser(Scanner, TokenStream) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
parseClassBody(Java.AbstractClassDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
parseDimExpr() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
parseExpressionStatement() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
parseImportDeclaration() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
parseVariableInitializer() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
parseEmptyStatement() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
parseReferenceType() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
warning(String, String, Location) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
Parser(Scanner) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
doc() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
setWarningHandler(WarningHandler) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
parsePackageMemberTypeDeclaration() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
compileException(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
parseVariableDeclarator() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peek(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peek(String[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peek(TokenType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peek(TokenType[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peekNextButOne(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
read(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
read(String[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
read(TokenType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peekRead(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
peekRead(String[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
location() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
peek() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
read() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
peekNextButOne() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getScanner() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
parseMethodBody() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
parseExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |