Source file "org/joni/ArrayCompiler.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 768 of 3,210 | 76% | 193 of 535 | 63% | 130 | 337 | 167 | 738 | 6 | 48 |
compileCECQuantifierNode(QuantifierNode) | ![]() | 0% | ![]() | 0% | 32 | 32 | 76 | 76 | 1 | 1 |
compileCECLengthQuantifierNode(QuantifierNode) | ![]() | 0% | ![]() | 0% | 24 | 24 | 39 | 39 | 1 | 1 |
compileAnchorNode(AnchorNode) | ![]() ![]() | 71% | ![]() ![]() | 52% | 11 | 26 | 13 | 57 | 0 | 1 |
compileEncloseNode(EncloseNode) | ![]() ![]() | 89% | ![]() ![]() | 67% | 12 | 24 | 6 | 76 | 0 | 1 |
compileBackrefNode(BackRefNode) | ![]() ![]() | 73% | ![]() ![]() | 64% | 4 | 10 | 5 | 26 | 0 | 1 |
compileLengthEncloseNode(EncloseNode) | ![]() ![]() | 86% | ![]() ![]() | 70% | 10 | 21 | 6 | 44 | 0 | 1 |
compileOptionNode(EncloseNode) | ![]() ![]() | 44% | ![]() ![]() | 25% | 4 | 5 | 4 | 11 | 0 | 1 |
compileLengthTree(Node) | ![]() ![]() | 88% | ![]() ![]() | 83% | 5 | 21 | 4 | 43 | 0 | 1 |
compileLengthOptionNode(EncloseNode) | ![]() ![]() | 64% | ![]() ![]() | 25% | 2 | 3 | 1 | 7 | 0 | 1 |
prepare() | ![]() ![]() | 54% | ![]() ![]() | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setInt(int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
selectStrOpcode(int, int, boolean) | ![]() ![]() | 90% | ![]() ![]() | 86% | 3 | 16 | 1 | 22 | 0 | 1 |
addOpcodeOption(int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
cknOn(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
compileCClassNode(CClassNode) | ![]() ![]() | 93% | ![]() ![]() | 83% | 2 | 7 | 1 | 16 | 0 | 1 |
compileCTypeNode(CTypeNode) | ![]() ![]() | 88% | ![]() ![]() | 87% | 1 | 5 | 2 | 14 | 0 | 1 |
addStateCheckNum(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
addCompileStringlength(byte[], int, int, int, boolean) | ![]() | 93% | ![]() ![]() | 62% | 3 | 5 | 0 | 8 | 0 | 1 |
compileLengthStringRawNode(StringNode) | ![]() | 87% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
compileNonCECQuantifierNode(QuantifierNode) | ![]() | 100% | ![]() ![]() | 98% | 1 | 27 | 0 | 65 | 0 | 1 |
compileNonCECLengthQuantifierNode(QuantifierNode) | ![]() | 100% | ![]() ![]() | 97% | 1 | 23 | 0 | 31 | 0 | 1 |
compileLengthStringNode(Node) | ![]() | 100% | ![]() | 100% | 0 | 5 | 0 | 24 | 0 | 1 |
entryRepeatRange(int, int, int) | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
compileRangeRepeatNode(QuantifierNode, int, int) | ![]() | 100% | ![]() ![]() | 91% | 1 | 7 | 0 | 13 | 0 | 1 |
compileAltNode(ListNode) | ![]() | 100% | ![]() | 100% | 0 | 6 | 0 | 18 | 0 | 1 |
addCompileString(byte[], int, int, int, boolean) | ![]() | 100% | ![]() ![]() | 83% | 2 | 7 | 0 | 13 | 0 | 1 |
finish() | ![]() | 100% | ![]() ![]() | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
compileTreeEmptyCheck(Node, int) | ![]() | 100% | ![]() ![]() | 87% | 1 | 6 | 0 | 16 | 0 | 1 |
compileLengthAnchorNode(AnchorNode) | ![]() | 100% | ![]() | 100% | 0 | 6 | 0 | 14 | 0 | 1 |
addTemplate(byte[]) | ![]() | 100% | ![]() | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
addInt(int) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
ensure(int) | ![]() | 100% | ![]() | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
compileLengthCClassNode(CClassNode) | ![]() | 100% | ![]() ![]() | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
addBytes(byte[], int, int) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
isNeedStrLenOpExact(int) | ![]() | 100% | ![]() ![]() | 83% | 2 | 7 | 0 | 1 | 0 | 1 |
addInts(int[], int) | ![]() | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
compileCallNode(CallNode) | ![]() | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
compileAnyCharNode() | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
addMultiByteCClass(CodeRangeBuffer) | ![]() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | |
addOpcodeRelAddr(int, int) | ![]() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | |
ArrayCompiler(Analyser) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
opTemplated(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
addOpcode(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
addRelAddr(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
addAbsAddr(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
addLength(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
addMemNum(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
addOption(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 |