| CommandExecutor.java |   | 61% |   | 37% | 23 | 37 | 36 | 108 | 0 | 9 | 0 | 1 |
| MergeTools.java |   | 85% |   | 68% | 25 | 62 | 18 | 136 | 3 | 21 | 0 | 1 |
| ToolException.java |   | 36% |   | 33% | 8 | 14 | 22 | 36 | 6 | 11 | 0 | 1 |
| FileElement.java |   | 80% |   | 54% | 9 | 26 | 14 | 64 | 2 | 15 | 0 | 2 |
| DiffTools.java |   | 88% |   | 77% | 13 | 47 | 11 | 104 | 2 | 18 | 0 | 1 |
| ExternalToolUtils.java |   | 79% |   | 70% | 9 | 24 | 11 | 65 | 1 | 7 | 0 | 1 |
| CommandLineMergeTool.java |   | 94% |   | 50% | 3 | 10 | 4 | 122 | 2 | 8 | 0 | 1 |
| DiffToolConfig.java |   | 87% |   | 58% | 5 | 14 | 5 | 32 | 1 | 8 | 0 | 1 |
| PreDefinedMergeTool.java |   | 89% |   | 75% | 2 | 7 | 2 | 13 | 1 | 5 | 0 | 1 |
| MergeToolConfig.java |  | 97% |   | 90% | 2 | 15 | 1 | 41 | 1 | 10 | 0 | 1 |
| UserDefinedMergeTool.java |  | 78% | | n/a | 1 | 4 | 2 | 7 | 1 | 4 | 0 | 1 |
| CommandLineDiffTool.java |  | 100% | | n/a | 0 | 6 | 0 | 63 | 0 | 6 | 0 | 1 |
| PreDefinedDiffTool.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| UserDefinedDiffTool.java |  | 100% | | n/a | 0 | 7 | 0 | 13 | 0 | 7 | 0 | 1 |