id: 1 unit: fn fastmod() file: src/main.rs start line: 709 end line: 896 size: 179 LOC McCabe index: 10 number of parameters: 0 id: 2 unit: fn run_fast_impl() file: src/main.rs start line: 631 end line: 706 size: 74 LOC McCabe index: 12 number of parameters: 8 id: 3 unit: fn run_interactive() file: src/main.rs start line: 523 end line: 604 size: 69 LOC McCabe index: 10 number of parameters: 6 id: 4 unit: fn ask_about_patch() file: src/main.rs start line: 401 end line: 455 size: 53 LOC McCabe index: 5 number of parameters: 6 id: 5 unit: fn present_and_apply_patches() file: src/main.rs start line: 331 end line: 398 size: 51 LOC McCabe index: 5 number of parameters: 5 id: 6 unit: fn walk_builder_with_file_set() file: src/main.rs start line: 121 end line: 168 size: 47 LOC McCabe index: 6 number of parameters: 2 id: 7 unit: fn diffs_to_print>() file: src/main.rs start line: 457 end line: 503 size: 39 LOC McCabe index: 2 number of parameters: 2 id: 8 unit: fn test_print_changed_files() file: src/main.rs start line: 1029 end line: 1058 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 9 unit: fn test_glob_matches() file: src/main.rs start line: 953 end line: 983 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 10 unit: fn test_hidden_files() file: src/main.rs start line: 1110 end line: 1137 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 11 unit: fn run_fast() file: src/main.rs start line: 606 end line: 629 size: 24 LOC McCabe index: 2 number of parameters: 7 id: 12 unit: fn run_editor() file: src/main.rs start line: 78 end line: 101 size: 23 LOC McCabe index: 5 number of parameters: 2 id: 13 unit: fn file_contents_if_matches() file: src/main.rs start line: 196 end line: 216 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 14 unit: fn get_file_set() file: src/main.rs start line: 54 end line: 72 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 15 unit: fn test_fixed_strings() file: src/main.rs start line: 986 end line: 1003 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 16 unit: fn print_diff])() file: src/main.rs start line: 505 end line: 521 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 17 unit: fn fast_patch() file: src/main.rs start line: 314 end line: 329 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 18 unit: fn test_simple_replace_all() file: src/main.rs start line: 935 end line: 950 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 19 unit: fn test_replace_next_to_unicode_character() file: src/main.rs start line: 1140 end line: 1154 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 20 unit: fn test_diff_with_unchanged_line_in_middle() file: src/main.rs start line: 1006 end line: 1019 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 21 unit: fn prompt() file: src/main.rs start line: 108 end line: 119 size: 12 LOC McCabe index: 6 number of parameters: 3 id: 22 unit: fn to_char_boundary() file: src/main.rs start line: 259 end line: 270 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 23 unit: fn create_test_files() file: src/main.rs start line: 921 end line: 932 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: fn index_to_row_col() file: src/main.rs start line: 171 end line: 181 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 25 unit: fn new() file: src/main.rs start line: 280 end line: 290 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 26 unit: fn test_zero_length_match() file: src/main.rs start line: 1061 end line: 1070 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 27 unit: fn test_zero_length_replacement() file: src/main.rs start line: 1073 end line: 1082 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: fn test_replacement_matches_search() file: src/main.rs start line: 1085 end line: 1094 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: fn test_empty_contents() file: src/main.rs start line: 1097 end line: 1105 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 30 unit: fn make_searcher() file: src/main.rs start line: 187 end line: 194 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 31 unit: fn matched() file: src/main.rs start line: 249 end line: 256 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 32 unit: fn print_changed_files_if_needed() file: src/main.rs start line: 304 end line: 311 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 33 unit: fn test_index_to_row_col() file: src/main.rs start line: 913 end line: 919 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 34 unit: fn backward_to_char_boundary() file: src/main.rs start line: 272 end line: 277 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 35 unit: fn save() file: src/main.rs start line: 292 end line: 296 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 36 unit: fn record_change() file: src/main.rs start line: 298 end line: 302 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 37 unit: fn main() file: src/main.rs start line: 898 end line: 902 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 38 unit: fn test_diff_no_changes() file: src/main.rs start line: 1022 end line: 1026 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 39 unit: fn looks_like_code() file: src/main.rs start line: 103 end line: 106 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 40 unit: fn fmt() file: src/main.rs start line: 224 end line: 227 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 41 unit: fn notify_fast_mode() file: src/main.rs start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 42 unit: fn display_warning() file: src/main.rs start line: 183 end line: 185 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 43 unit: fn new() file: src/main.rs start line: 235 end line: 237 size: 3 LOC McCabe index: 1 number of parameters: 0