| BitMatrixTestCase.java |  | 0% |  | 0% | 50 | 50 | 207 | 207 | 21 | 21 | 1 | 1 |
| AbstractBlackBoxTestCase.java |  | 0% |  | 0% | 44 | 44 | 178 | 178 | 14 | 14 | 1 | 1 |
| MinimalECIInput.java |  | 0% |  | 0% | 73 | 73 | 120 | 120 | 15 | 15 | 2 | 2 |
| BitArrayTestCase.java |  | 0% |  | 0% | 49 | 49 | 146 | 146 | 19 | 19 | 1 | 1 |
| BitMatrix.java |   | 53% |   | 42% | 60 | 106 | 111 | 229 | 11 | 31 | 0 | 1 |
| ECIEncoderSet.java |  | 0% |  | 0% | 44 | 44 | 65 | 65 | 10 | 10 | 1 | 1 |
| AbstractNegativeBlackBoxTestCase.java |  | 0% |  | 0% | 17 | 17 | 59 | 59 | 8 | 8 | 2 | 2 |
| StringUtilsTestCase.java |  | 0% |  | 0% | 12 | 12 | 39 | 39 | 10 | 10 | 1 | 1 |
| BitArray.java |   | 73% |   | 60% | 30 | 73 | 37 | 143 | 7 | 28 | 0 | 1 |
| StringUtils.java |   | 49% |   | 31% | 68 | 73 | 58 | 113 | 1 | 3 | 0 | 1 |
| PerspectiveTransformTestCase.java |  | 0% | | n/a | 4 | 4 | 22 | 22 | 4 | 4 | 1 | 1 |
| BitSourceTestCase.java |  | 0% | | n/a | 2 | 2 | 19 | 19 | 2 | 2 | 1 | 1 |
| BitSourceBuilder.java |  | 0% |  | 0% | 6 | 6 | 23 | 23 | 3 | 3 | 1 | 1 |
| ECIStringBuilder.java |   | 62% |   | 65% | 8 | 22 | 11 | 42 | 2 | 12 | 0 | 1 |
| PerspectiveTransform.java |   | 89% |   | 75% | 2 | 12 | 8 | 54 | 1 | 8 | 0 | 1 |
| TestResult.java |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| DecoderResult.java |   | 82% |   | 50% | 5 | 23 | 4 | 36 | 3 | 20 | 0 | 1 |
| CharacterSetECI.java |   | 97% |  | 91% | 4 | 15 | 3 | 55 | 3 | 9 | 0 | 1 |
| GlobalHistogramBinarizer.java |   | 97% |   | 95% | 3 | 31 | 2 | 90 | 1 | 7 | 0 | 1 |
| BitSource.java |  | 94% |   | 81% | 4 | 13 | 2 | 31 | 1 | 5 | 0 | 1 |
| HybridBinarizer.java |  | 98% |  | 98% | 2 | 36 | 2 | 83 | 1 | 7 | 0 | 1 |
| GridSampler.java |  | 98% |  | 100% | 1 | 25 | 2 | 47 | 1 | 5 | 0 | 1 |
| DefaultGridSampler.java |  | 98% |   | 83% | 2 | 9 | 1 | 22 | 0 | 3 | 0 | 1 |
| DetectorResult.java |  | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |