File | Lines | Functions | Branches | ||||
---|---|---|---|---|---|---|---|
lib/my/my_array_len.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_char_is.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_char_is_alpha.c |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 75.0% | 6 / 8 |
lib/my/my_char_is_num.c |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_char_is_printable.c |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_compute_factorial_rec.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 75.0% | 6 / 8 |
lib/my/my_compute_power_rec.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_compute_power_rec_size_t.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_compute_square_root.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 87.5% | 7 / 8 |
lib/my/my_concat_params.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_convert_base.c |
|
100.0% | 28 / 28 | 100.0% | 3 / 3 | 100.0% | 10 / 10 |
lib/my/my_convert_base_size_t.c |
|
100.0% | 43 / 43 | 100.0% | 6 / 6 | 100.0% | 20 / 20 |
lib/my/my_convert_base_unsigned.c |
|
100.0% | 43 / 43 | 100.0% | 6 / 6 | 100.0% | 20 / 20 |
lib/my/my_count_letter.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_find_nbr.c |
|
100.0% | 14 / 14 | 100.0% | 1 / 1 | 90.0% | 18 / 20 |
lib/my/my_find_prime_inf.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_find_prime_sup.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_fprintf.c |
|
100.0% | 58 / 58 | 100.0% | 5 / 5 | 100.0% | 22 / 22 |
lib/my/my_free_array.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_free_ptr.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_getnbr.c |
|
100.0% | 25 / 25 | 100.0% | 2 / 2 | 95.5% | 21 / 22 |
lib/my/my_getnbr_base.c |
|
100.0% | 32 / 32 | 100.0% | 3 / 3 | 95.5% | 21 / 22 |
lib/my/my_getnbr_float.c |
|
100.0% | 23 / 23 | 100.0% | 2 / 2 | 91.7% | 22 / 24 |
lib/my/my_is_prime.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/my/my_isneg.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_params_to_array.c |
|
100.0% | 13 / 13 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_print_combn.c |
|
100.0% | 34 / 34 | 100.0% | 3 / 3 | 100.0% | 18 / 18 |
lib/my/my_print_params.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf.c |
|
100.0% | 58 / 58 | 100.0% | 5 / 5 | 100.0% | 22 / 22 |
lib/my/my_printf/find_format.c |
|
100.0% | 96 / 96 | 100.0% | 8 / 8 | 97.4% | 37 / 38 |
lib/my/my_printf/flag_a.c |
|
100.0% | 98 / 98 | 100.0% | 9 / 9 | 88.1% | 37 / 42 |
lib/my/my_printf/flag_b.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf/flag_biga.c |
|
100.0% | 98 / 98 | 100.0% | 9 / 9 | 88.1% | 37 / 42 |
lib/my/my_printf/flag_bigd.c |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_bige.c |
|
100.0% | 54 / 54 | 100.0% | 5 / 5 | 96.2% | 25 / 26 |
lib/my/my_printf/flag_bigf.c |
|
100.0% | 14 / 14 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
lib/my/my_printf/flag_bigg.c |
|
100.0% | 110 / 110 | 100.0% | 9 / 9 | 92.1% | 70 / 76 |
lib/my/my_printf/flag_bigs.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf/flag_bigx.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf/flag_c.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_d.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_e.c |
|
100.0% | 54 / 54 | 100.0% | 5 / 5 | 96.2% | 25 / 26 |
lib/my/my_printf/flag_f.c |
|
100.0% | 15 / 15 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
lib/my/my_printf/flag_g.c |
|
100.0% | 110 / 110 | 100.0% | 9 / 9 | 92.1% | 70 / 76 |
lib/my/my_printf/flag_i.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_n.c |
|
100.0% | 30 / 30 | 100.0% | 7 / 7 | 100.0% | 2 / 2 |
lib/my/my_printf/flag_o.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_printf/flag_p.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_s.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf/flag_u.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/flag_x.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_printf/format_it_char.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/my/my_printf/format_it_double.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/my/my_printf/format_it_int.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/my/my_printf/format_it_str.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/my/my_printf/get_format.c |
|
100.0% | 40 / 40 | 100.0% | 6 / 6 | 100.0% | 26 / 26 |
lib/my/my_printf/my_show_formating.c |
|
100.0% | 20 / 20 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_printf/precise_it_double.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 83.3% | 5 / 6 |
lib/my/my_printf/precise_it_int.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/my/my_printf/specifier_base.c |
|
100.0% | 15 / 15 | 100.0% | 5 / 5 | 100.0% | 4 / 4 |
lib/my/my_printf/specifier_int.c |
|
100.0% | 13 / 13 | 100.0% | 5 / 5 | 100.0% | 2 / 2 |
lib/my/my_printf/sub_format_char.c |
|
100.0% | 36 / 36 | 100.0% | 6 / 6 | 72.7% | 16 / 22 |
lib/my/my_printf/sub_format_double.c |
|
100.0% | 53 / 53 | 100.0% | 7 / 7 | 66.7% | 28 / 42 |
lib/my/my_printf/sub_format_int.c |
|
100.0% | 56 / 56 | 100.0% | 7 / 7 | 74.1% | 43 / 58 |
lib/my/my_printf/sub_format_str.c |
|
100.0% | 29 / 29 | 100.0% | 6 / 6 | 85.7% | 12 / 14 |
lib/my/my_putchar.c |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/my/my_putnbr.c |
|
100.0% | 23 / 23 | 100.0% | 2 / 2 | 100.0% | 8 / 8 |
lib/my/my_putnbr_base.c |
|
100.0% | 24 / 24 | 100.0% | 2 / 2 | 100.0% | 8 / 8 |
lib/my/my_putstr.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_putstr_error.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_putstr_fd.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_putstr_fd_free.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_putstr_sized.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_rev_params.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_revstr.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_round_float_str.c |
|
100.0% | 26 / 26 | 100.0% | 2 / 2 | 95.5% | 21 / 22 |
lib/my/my_show_param_array.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_show_word_array.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_showmem.c |
|
100.0% | 53 / 53 | 100.0% | 7 / 7 | 85.0% | 34 / 40 |
lib/my/my_showstr.c |
|
100.0% | 13 / 13 | 100.0% | 2 / 2 | 83.3% | 5 / 6 |
lib/my/my_sort_int_array.c |
|
100.0% | 12 / 12 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_sort_params.c |
|
100.0% | 34 / 34 | 100.0% | 4 / 4 | 100.0% | 20 / 20 |
lib/my/my_str_contains.c |
|
100.0% | 12 / 12 | 100.0% | 2 / 2 | 100.0% | 12 / 12 |
lib/my/my_str_is.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_str_isalpha.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 83.3% | 10 / 12 |
lib/my/my_str_islower.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/my/my_str_isnum.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 87.5% | 7 / 8 |
lib/my/my_str_isprintable.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 87.5% | 7 / 8 |
lib/my/my_str_isupper.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/my/my_str_nbr.c |
|
100.0% | 24 / 24 | 100.0% | 2 / 2 | 100.0% | 10 / 10 |
lib/my/my_str_nbr_base_long_long_int.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_base_unsigned.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_base_unsigned_long.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_base_unsigned_short.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_base_unsigned_short_short.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_base_unsigned_size_t.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
lib/my/my_str_nbr_long_long.c |
|
100.0% | 24 / 24 | 100.0% | 2 / 2 | 100.0% | 10 / 10 |
lib/my/my_str_nbr_short.c |
|
100.0% | 24 / 24 | 100.0% | 2 / 2 | 100.0% | 10 / 10 |
lib/my/my_str_nbr_short_short.c |
|
100.0% | 24 / 24 | 100.0% | 2 / 2 | 100.0% | 10 / 10 |
lib/my/my_str_nbr_size_t.c |
|
100.0% | 16 / 16 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
lib/my/my_str_nbr_unsigned.c |
|
100.0% | 16 / 16 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
lib/my/my_str_nbr_unsigned_long.c |
|
100.0% | 16 / 16 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
lib/my/my_str_to_word_array.c |
|
100.0% | 50 / 50 | 100.0% | 6 / 6 | 96.9% | 31 / 32 |
lib/my/my_str_to_word_array_select.c |
|
100.0% | 52 / 52 | 100.0% | 7 / 7 | 100.0% | 26 / 26 |
lib/my/my_str_to_word_array_string.c |
|
100.0% | 51 / 51 | 100.0% | 7 / 7 | 100.0% | 24 / 24 |
lib/my/my_strcapitalize.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 62.5% | 10 / 16 |
lib/my/my_strcat.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/my/my_strcmp.c |
|
100.0% | 15 / 15 | 100.0% | 1 / 1 | 100.0% | 16 / 16 |
lib/my/my_strcpy.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/my/my_strdup.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_strdup_word_array.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_strerror.c |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_strict_find_nbr.c |
|
100.0% | 14 / 14 | 100.0% | 1 / 1 | 77.3% | 17 / 22 |
lib/my/my_strict_getnbr.c |
|
100.0% | 13 / 13 | 100.0% | 1 / 1 | 66.7% | 12 / 18 |
lib/my/my_strict_getnbr_float.c |
|
100.0% | 14 / 14 | 100.0% | 1 / 1 | 92.9% | 13 / 14 |
lib/my/my_strlen.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/my/my_strlowcase.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/my/my_strncat.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/my/my_strncmp.c |
|
100.0% | 15 / 15 | 100.0% | 1 / 1 | 88.9% | 16 / 18 |
lib/my/my_strncpy.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/my/my_strndup.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 83.3% | 5 / 6 |
lib/my/my_strstr.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 10 / 10 |
lib/my/my_strupcase.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 83.3% | 5 / 6 |
lib/my/my_super_array.c |
|
100.0% | 47 / 47 | 100.0% | 6 / 6 | 95.8% | 23 / 24 |
lib/my/my_super_number.c |
|
100.0% | 38 / 38 | 100.0% | 3 / 3 | 82.2% | 74 / 90 |
lib/my/my_swap.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/mylist/my_concat_list.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/mylist/my_delete_list.c |
|
100.0% | 12 / 12 | 100.0% | 1 / 1 | 60.0% | 6 / 10 |
lib/mylist/my_delete_nodes.c |
|
100.0% | 22 / 22 | 100.0% | 2 / 2 | 68.8% | 11 / 16 |
lib/mylist/my_find_node.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 60.0% | 6 / 10 |
lib/mylist/my_list_size.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/mylist/my_merge_list.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/mylist/my_params_to_list.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/mylist/my_pop_back.c |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/mylist/my_pop_front.c |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
lib/mylist/my_pop_node.c |
|
100.0% | 18 / 18 | 100.0% | 2 / 2 | 71.4% | 10 / 14 |
lib/mylist/my_push_back.c |
|
100.0% | 14 / 14 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/mylist/my_push_front.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/mylist/my_rev_list.c |
|
100.0% | 12 / 12 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
lib/mylist/my_sort_list.c |
|
100.0% | 12 / 12 | 100.0% | 2 / 2 | 87.5% | 7 / 8 |
lib/mymemory/my_calloc.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/mymemory/my_free.c |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | -% | 0 / 0 |
lib/mymemory/my_malloc.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
lib/mymemory/my_malloc_strdup.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/mymemory/my_malloc_strdup_word_array.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/mymemory/my_memchr.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 100.0% | 6 / 6 |
lib/mymemory/my_memcmp.c |
|
100.0% | 7 / 7 | 100.0% | 1 / 1 | 87.5% | 7 / 8 |
lib/mymemory/my_memcpy.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/mymemory/my_memmove.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 90.0% | 9 / 10 |
lib/mymemory/my_memset.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 100.0% | 4 / 4 |
lib/mymemory/my_realloc.c |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 100.0% | 8 / 8 |
tests/test_my_lib.c |
|
100.0% | 461 / 461 | 100.0% | 162 / 162 | 30.7% | 444 / 1444 |
tests/test_my_printf.c |
|
100.0% | 846 / 846 | 100.0% | 349 / 349 | 30.0% | 987 / 3290 |
tests/test_mylist_lib.c |
|
100.0% | 190 / 190 | 100.0% | 26 / 26 | -% | 0 / 0 |
tests/test_mymemory_lib.c |
|
100.0% | 112 / 112 | 100.0% | 20 / 20 | 33.1% | 114 / 344 |