Source file "org/spf4j/zel/vm/ZCompiler.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,881 of 6,532 | 71% | 317 of 847 | 62% | 268 | 627 | 349 | 1,339 | 24 | 174 |
| constant(ParsingContext) | 46% | 50% | 11 | 17 | 28 | 49 | 0 | 1 | ||
| generateParseException() | 0% | 0% | 11 | 11 | 26 | 26 | 1 | 1 | ||
| jj_add_error_token(int, int) | 0% | 0% | 11 | 11 | 22 | 22 | 1 | 1 | ||
| ZCompiler(InputStream, String) | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| ZCompiler(ZCompilerTokenManager) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| logical(ParsingContext) | 15% | 10% | 7 | 8 | 20 | 25 | 0 | 1 | ||
| ReInit(Reader) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| jj_rescan_token() | 0% | 0% | 10 | 10 | 17 | 17 | 1 | 1 | ||
| ReInit(InputStream, String) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| program(ParsingContext) | 40% | 46% | 7 | 9 | 16 | 30 | 0 | 1 | ||
| compare(ParsingContext) | 79% | 82% | 4 | 18 | 10 | 57 | 0 | 1 | ||
| ReInit(ZCompilerTokenManager) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| operations(ParsingContext) | 51% | 66% | 3 | 6 | 10 | 23 | 0 | 1 | ||
| unary(ParsingContext, boolean) | 54% | 50% | 4 | 6 | 10 | 21 | 0 | 1 | ||
| ifStmt(ParsingContext) | 77% | 75% | 3 | 8 | 8 | 34 | 0 | 1 | ||
| getNextToken() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| term(ParsingContext) | 67% | 70% | 3 | 7 | 6 | 22 | 0 | 1 | ||
| jj_3R_113() | 16% | 10% | 5 | 6 | 8 | 9 | 0 | 1 | ||
| assignableExpression(ParsingContext) | 81% | 77% | 2 | 6 | 6 | 30 | 0 | 1 | ||
| sysFunction(ParsingContext) | 89% | 89% | 2 | 11 | 7 | 63 | 0 | 1 | ||
| getToken(int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| jj_scan_token(int) | 74% | 55% | 5 | 10 | 3 | 13 | 0 | 1 | ||
| jj_3R_119() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| element(ParsingContext, boolean) | 88% | 78% | 3 | 11 | 4 | 43 | 0 | 1 | ||
| jj_3R_108() | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| jj_3R_32() | 25% | 12% | 4 | 5 | 4 | 5 | 0 | 1 | ||
| unaryPost(ParsingContext) | 92% | 92% | 1 | 9 | 3 | 46 | 0 | 1 | ||
| statement(ParsingContext) | 90% | 92% | 1 | 11 | 3 | 34 | 0 | 1 | ||
| sum(ParsingContext) | 80% | 85% | 1 | 5 | 3 | 18 | 0 | 1 | ||
| jj_3R_97() | 75% | 66% | 4 | 10 | 4 | 19 | 0 | 1 | ||
| jj_consume_token(int) | 85% | 91% | 1 | 7 | 4 | 17 | 0 | 1 | ||
| jj_3R_66() | 31% | 16% | 3 | 4 | 3 | 4 | 0 | 1 | ||
| jj_3R_57() | 31% | 16% | 3 | 4 | 3 | 4 | 0 | 1 | ||
| jj_3R_107() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| forStmt(ParsingContext) | 91% | 75% | 2 | 5 | 2 | 37 | 0 | 1 | ||
| jj_3R_112() | 72% | 60% | 4 | 6 | 0 | 8 | 0 | 1 | ||
| compile(String, InputStream, Charset, ParsingContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| jj_3R_43() | 75% | 37% | 4 | 5 | 2 | 7 | 0 | 1 | ||
| jj_3R_55() | 42% | 25% | 2 | 3 | 2 | 3 | 0 | 1 | ||
| compile(String, String, ParsingContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| programBlockStatic(ParsingContext) | 86% | n/a | 0 | 1 | 2 | 12 | 0 | 1 | ||
| parseInteger(String) | 84% | 75% | 1 | 3 | 2 | 14 | 0 | 1 | ||
| jj_3R_36() | 76% | 37% | 4 | 5 | 2 | 8 | 0 | 1 | ||
| jj_3R_121() | 46% | 25% | 2 | 3 | 2 | 3 | 0 | 1 | ||
| jj_3R_123() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| jj_3R_118() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| jj_3R_122() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| jj_3R_117() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| params(ParsingContext) | 90% | 83% | 1 | 4 | 1 | 16 | 0 | 1 | ||
| jj_2_1(int) | 82% | 100% | 0 | 2 | 1 | 4 | 0 | 1 | ||
| jj_2_2(int) | 82% | 100% | 0 | 2 | 1 | 4 | 0 | 1 | ||
| jj_2_3(int) | 82% | 100% | 0 | 2 | 1 | 4 | 0 | 1 | ||
| jj_2_5(int) | 82% | 100% | 0 | 2 | 1 | 4 | 0 | 1 | ||
| programBlock(ParsingContext) | 78% | 50% | 1 | 2 | 1 | 6 | 0 | 1 | ||
| jj_3R_65() | 78% | 66% | 2 | 4 | 0 | 5 | 0 | 1 | ||
| ZCompiler(InputStream) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| ReInit(InputStream) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| jj_3R_77() | 86% | 75% | 2 | 5 | 0 | 6 | 0 | 1 | ||
| jj_3R_116() | 82% | 50% | 3 | 4 | 0 | 5 | 0 | 1 | ||
| jj_3R_115() | 82% | 66% | 2 | 4 | 0 | 5 | 0 | 1 | ||
| jj_3R_78() | 78% | 66% | 2 | 4 | 0 | 4 | 0 | 1 | ||
| jj_3R_64() | 78% | 66% | 2 | 4 | 0 | 4 | 0 | 1 | ||
| jj_3R_34() | 78% | 66% | 2 | 4 | 0 | 4 | 0 | 1 | ||
| jj_3R_56() | 78% | 66% | 2 | 4 | 0 | 4 | 0 | 1 | ||
| jj_3R_106() | 69% | 50% | 2 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_111() | 82% | 75% | 1 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_91() | 72% | 50% | 1 | 2 | 0 | 3 | 0 | 1 | ||
| trace_enabled() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| jj_3R_68() | 96% | 71% | 4 | 8 | 0 | 13 | 0 | 1 | ||
| jj_3R_42() | 96% | 57% | 6 | 8 | 0 | 14 | 0 | 1 | ||
| jj_3R_45() | 93% | 75% | 2 | 5 | 0 | 8 | 0 | 1 | ||
| jj_2_4(int) | 92% | 50% | 1 | 2 | 0 | 4 | 0 | 1 | ||
| jj_2_6(int) | 92% | 50% | 1 | 2 | 0 | 4 | 0 | 1 | ||
| jj_3R_16() | 92% | 87% | 1 | 5 | 0 | 6 | 0 | 1 | ||
| jj_3R_92() | 92% | 66% | 2 | 4 | 0 | 7 | 0 | 1 | ||
| jj_3R_41() | 91% | 83% | 1 | 4 | 0 | 6 | 0 | 1 | ||
| jj_3R_18() | 91% | 83% | 1 | 4 | 0 | 5 | 0 | 1 | ||
| jj_3R_52() | 91% | 66% | 2 | 4 | 0 | 6 | 0 | 1 | ||
| jj_3R_98() | 90% | 66% | 2 | 4 | 0 | 6 | 0 | 1 | ||
| jj_3R_17() | 88% | 83% | 1 | 4 | 0 | 4 | 0 | 1 | ||
| jj_3R_69() | 88% | 75% | 1 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_90() | 85% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_33() | 85% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_54() | 85% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_23() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_39() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_79() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_63() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_120() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_49() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_105() | 84% | 75% | 1 | 3 | 0 | 3 | 0 | 1 | ||
| jj_3R_76() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_74() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_27() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_73() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_72() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_47() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_46() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_87() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_85() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_84() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_83() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_82() | 75% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_99() | 71% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_93() | 71% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_114() | 71% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_110() | 71% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_94() | 71% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_104() | 71% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| jj_3R_109() | 71% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| enable_tracing() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| disable_tracing() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| jj_la1_init_0() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| jj_la1_init_1() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| jj_la1_init_2() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| ZCompiler(Reader) | 100% | 100% | 0 | 3 | 0 | 18 | 0 | 1 | ||
| ternary(ParsingContext) | 100% | 100% | 0 | 2 | 0 | 17 | 0 | 1 | ||
| assignement(ParsingContext) | 100% | 100% | 0 | 3 | 0 | 17 | 0 | 1 | ||
| jj_3R_70() | 100% | 68% | 5 | 9 | 0 | 17 | 0 | 1 | ||
| jj_3R_58() | 100% | 92% | 1 | 8 | 0 | 15 | 0 | 1 | ||
| jj_save(int, int) | 100% | 100% | 0 | 3 | 0 | 8 | 0 | 1 | ||
| jj_3R_51() | 100% | 80% | 2 | 6 | 0 | 11 | 0 | 1 | ||
| zreturn(ParsingContext) | 100% | 100% | 0 | 2 | 0 | 8 | 0 | 1 | ||
| exponent(ParsingContext) | 100% | 100% | 0 | 2 | 0 | 8 | 0 | 1 | ||
| jj_3R_67() | 100% | 75% | 2 | 5 | 0 | 9 | 0 | 1 | ||
| swap(ParsingContext) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
| jj_3R_15() | 100% | 100% | 0 | 4 | 0 | 7 | 0 | 1 | ||
| jj_3R_21() | 100% | 83% | 1 | 4 | 0 | 6 | 0 | 1 | ||
| jj_3R_22() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_44() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_40() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_37() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_35() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_25() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_31() | 100% | 75% | 1 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_48() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_95() | 100% | 75% | 1 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3R_75() | 100% | 100% | 0 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3R_38() | 100% | 75% | 1 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3R_29() | 100% | 75% | 1 | 3 | 0 | 4 | 0 | 1 | ||
| jj_3R_50() | 100% | 100% | 0 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3R_30() | 100% | 100% | 0 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3R_28() | 100% | 100% | 0 | 3 | 0 | 5 | 0 | 1 | ||
| jj_3_6() | 100% | 100% | 0 | 3 | 0 | 4 | 0 | 1 | ||
| compile(String, Reader, ParsingContext) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | ||
| compilePredicate(String, Reader, ParsingContext) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | ||
| mainprogram(ParsingContext) | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| jj_3R_89() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_88() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_71() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_86() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_81() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_80() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_61() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_59() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3_5() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_26() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3_3() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3_2() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_20() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_19() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_96() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_62() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_60() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_53() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_24() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3_4() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3_1() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_103() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_102() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_101() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| jj_3R_100() | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| expression(ParsingContext) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| static {...} | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 |