| 3219 | } |
| 3220 | |
| 3221 | static void show_shortstats(struct diffstat_t *data, struct diff_options *options) |
| 3222 | { |
| 3223 | int i, adds = 0, dels = 0, total_files = data->nr; |
| 3224 | |
| 3225 | if (data->nr == 0) |
| 3226 | return; |
| 3227 | |
| 3228 | for (i = 0; i < data->nr; i++) { |
| 3229 | int added = data->files[i]->added; |
| 3230 | int deleted = data->files[i]->deleted; |
| 3231 | |
| 3232 | if (data->files[i]->is_unmerged || |
| 3233 | (!data->files[i]->is_interesting && (added + deleted == 0))) { |
| 3234 | total_files--; |
| 3235 | } else if (!data->files[i]->is_binary) { /* don't count bytes */ |
| 3236 | adds += added; |
| 3237 | dels += deleted; |
| 3238 | } |
| 3239 | } |
| 3240 | print_stat_summary_inserts_deletes(options, total_files, adds, dels); |
| 3241 | } |
| 3242 | |
| 3243 | static void show_numstat(struct diffstat_t *data, struct diff_options *options) |
| 3244 | { |
no test coverage detected