| Class | Coverage |
|---|---|
| mapped_diff | 0% |
| diff_op_delete | 0% |
| diff_op_add | 0% |
| diff_renderer | 0% |
| diff_renderer_unified | 0% |
| diff_renderer_inline | 0% |
| diff_renderer_raw | 0% |
| diff_renderer_side_by_side | 0% |
| diff | 12% |
| diff_op | 33% |
| diff3_op | 39% |
| diff_engine | 43% |
| diff_op_change | 50% |
| diff_op_copy | 66% |
| diff3 | 83% |
| Class | CRAP |
|---|---|
| diff_renderer_side_by_side | 2256 |
| diff_renderer | 1892 |
| diff_engine | 1858 |
| diff | 1296 |
| diff3_op | 1253 |
| diff_renderer_inline | 462 |
| diff_renderer_unified | 132 |
| diff_renderer_raw | 72 |
| diff3 | 48 |
| mapped_diff | 42 |
| diff_op | 12 |
| diff_op_copy | 3 |
| Method | CRAP |
|---|---|
| solve_conflict | 1013 |
| get_diff_content | 702 |
| _diag | 420 |
| render | 182 |
| _shift_boundaries | 105 |
| _block_header | 72 |
| _compareseq | 59 |
| _check | 56 |
| is_empty | 43 |
| __construct | 42 |
| _block | 42 |
| _changed | 42 |
| diff | 41 |
| _lcs_pos | 30 |
| _end_diff | 30 |
| _diff3 | 25 |
| count_added_lines | 20 |
| count_deleted_lines | 20 |
| _split_on_words | 20 |
| _perform_add | 20 |
| _perform_context | 20 |
| solve_prepare | 15 |
| reverse | 12 |
| lcs | 12 |
| get_original | 12 |
| get_final | 12 |
| get_conflicts | 12 |
| __construct | 12 |
| get_params | 12 |
| _block_header | 12 |
| _lines | 12 |
| _block_header | 12 |
| _compare_conflict_seq | 10 |
| nfinal | 6 |
| _block_header | 6 |
| merged | 5 |