Usage: run make command and then run fillit using the following command : ./fillit INPUT_FILE
A valid input file looks like this: https://github.com/oanamateiflorin/Fillit/blob/master/test
= User files collection ======================================================== Collecting user files from Vogsphere Repository URL: intra/2018/activities/fillit/moana
= Git history ================================================================== $> git -C /var/folders/yl/zdcksc1d31z2x44s740c8fk40000gq/T/tmpQDkw_l/user log --pretty='%H - %an, %ad : %s' d1502d6d54c149a41e32f4d8e6d27e0cbc9e4d41 - Matei OANA, Wed Jan 31 17:28:14 2018 +0200 : Doamne ajuta
= Collected files ========================================== $> ls -lAR /var/folders/yl/zdcksc1d31z2x44s740c8fk40000gq/T/tmpQDkw_l/user total 24 -rw-r--r-- 1 deepthought deepthought 1298 Jan 31 17:31 Makefile -rw-r--r-- 1 deepthought deepthought 3843 Jan 31 17:31 __GIT_HISTORY -rw-r--r-- 1 deepthought deepthought 14 Jan 31 17:31 auteur drwxr-xr-x 3 deepthought deepthought 102 Jan 31 17:31 includes drwxr-xr-x 67 deepthought deepthought 2278 Jan 31 17:31 libft drwxr-xr-x 9 deepthought deepthought 306 Jan 31 17:31 srcs
/var/folders/yl/zdcksc1d31z2x44s740c8fk40000gq/T/tmpQDkw_l/user/includes: total 8 -rw-r--r-- 1 deepthought deepthought 1882 Jan 31 17:31 fillit.h
/var/folders/yl/zdcksc1d31z2x44s740c8fk40000gq/T/tmpQDkw_l/user/libft: total 520 -rw-r--r-- 1 deepthought deepthought 1102 Jan 31 17:31 Makefile -rw-r--r-- 1 deepthought deepthought 1406 Jan 31 17:31 ft_atoi.c -rw-r--r-- 1 deepthought deepthought 973 Jan 31 17:31 ft_bzero.c -rw-r--r-- 1 deepthought deepthought 1017 Jan 31 17:31 ft_div_mod.c -rw-r--r-- 1 deepthought deepthought 1012 Jan 31 17:31 ft_isalnum.c -rw-r--r-- 1 deepthought deepthought 1021 Jan 31 17:31 ft_isalpha.c -rw-r--r-- 1 deepthought deepthought 990 Jan 31 17:31 ft_isascii.c -rw-r--r-- 1 deepthought deepthought 992 Jan 31 17:31 ft_isdigit.c -rw-r--r-- 1 deepthought deepthought 991 Jan 31 17:31 ft_isprint.c -rw-r--r-- 1 deepthought deepthought 1328 Jan 31 17:31 ft_itoa.c -rw-r--r-- 1 deepthought deepthought 993 Jan 31 17:31 ft_lstadd.c -rw-r--r-- 1 deepthought deepthought 1059 Jan 31 17:31 ft_lstdel.c -rw-r--r-- 1 deepthought deepthought 1054 Jan 31 17:31 ft_lstdelone.c -rw-r--r-- 1 deepthought deepthought 1045 Jan 31 17:31 ft_lstiter.c -rw-r--r-- 1 deepthought deepthought 1219 Jan 31 17:31 ft_lstmap.c -rw-r--r-- 1 deepthought deepthought 1330 Jan 31 17:31 ft_lstnew.c -rw-r--r-- 1 deepthought deepthought 1051 Jan 31 17:31 ft_memalloc.c -rw-r--r-- 1 deepthought deepthought 1222 Jan 31 17:31 ft_memccpy.c -rw-r--r-- 1 deepthought deepthought 1133 Jan 31 17:31 ft_memchr.c -rw-r--r-- 1 deepthought deepthought 1227 Jan 31 17:31 ft_memcmp.c -rw-r--r-- 1 deepthought deepthought 1142 Jan 31 17:31 ft_memcpy.c -rw-r--r-- 1 deepthought deepthought 991 Jan 31 17:31 ft_memdel.c -rw-r--r-- 1 deepthought deepthought 1155 Jan 31 17:31 ft_memmove.c -rw-r--r-- 1 deepthought deepthought 1123 Jan 31 17:31 ft_memset.c -rw-r--r-- 1 deepthought deepthought 1126 Jan 31 17:31 ft_printmatrice.c -rw-r--r-- 1 deepthought deepthought 978 Jan 31 17:31 ft_putchar.c -rw-r--r-- 1 deepthought deepthought 990 Jan 31 17:31 ft_putchar_fd.c -rw-r--r-- 1 deepthought deepthought 1059 Jan 31 17:31 ft_putendl.c -rw-r--r-- 1 deepthought deepthought 1006 Jan 31 17:31 ft_putendl_fd.c -rw-r--r-- 1 deepthought deepthought 1151 Jan 31 17:31 ft_putnbr.c -rw-r--r-- 1 deepthought deepthought 1204 Jan 31 17:31 ft_putnbr_fd.c -rw-r--r-- 1 deepthought deepthought 1018 Jan 31 17:31 ft_putstr.c -rw-r--r-- 1 deepthought deepthought 1006 Jan 31 17:31 ft_putstr_fd.c -rw-r--r-- 1 deepthought deepthought 1118 Jan 31 17:31 ft_range.c -rw-r--r-- 1 deepthought deepthought 1113 Jan 31 17:31 ft_strcat.c -rw-r--r-- 1 deepthought deepthought 1056 Jan 31 17:31 ft_strchr.c -rw-r--r-- 1 deepthought deepthought 1042 Jan 31 17:31 ft_strclr.c -rw-r--r-- 1 deepthought deepthought 1099 Jan 31 17:31 ft_strcmp.c -rw-r--r-- 1 deepthought deepthought 1068 Jan 31 17:31 ft_strcpy.c -rw-r--r-- 1 deepthought deepthought 992 Jan 31 17:31 ft_strdel.c -rw-r--r-- 1 deepthought deepthought 1090 Jan 31 17:31 ft_strdup.c -rw-r--r-- 1 deepthought deepthought 1139 Jan 31 17:31 ft_strequ.c -rw-r--r-- 1 deepthought deepthought 1049 Jan 31 17:31 ft_striter.c -rw-r--r-- 1 deepthought deepthought 1067 Jan 31 17:31 ft_striteri.c -rw-r--r-- 1 deepthought deepthought 1267 Jan 31 17:31 ft_strjoin.c -rw-r--r-- 1 deepthought deepthought 1312 Jan 31 17:31 ft_strlcat.c -rw-r--r-- 1 deepthought deepthought 1050 Jan 31 17:31 ft_strlen.c -rw-r--r-- 1 deepthought deepthought 1237 Jan 31 17:31 ft_strmap.c -rw-r--r-- 1 deepthought deepthought 1182 Jan 31 17:31 ft_strmapi.c -rw-r--r-- 1 deepthought deepthought 1136 Jan 31 17:31 ft_strncat.c -rw-r--r-- 1 deepthought deepthought 1201 Jan 31 17:31 ft_strncmp.c -rw-r--r-- 1 deepthought deepthought 1122 Jan 31 17:31 ft_strncpy.c -rw-r--r-- 1 deepthought deepthought 1147 Jan 31 17:31 ft_strnequ.c -rw-r--r-- 1 deepthought deepthought 1083 Jan 31 17:31 ft_strnew.c -rw-r--r-- 1 deepthought deepthought 1234 Jan 31 17:31 ft_strnstr.c -rw-r--r-- 1 deepthought deepthought 1122 Jan 31 17:31 ft_strrchr.c -rw-r--r-- 1 deepthought deepthought 1766 Jan 31 17:31 ft_strsplit.c -rw-r--r-- 1 deepthought deepthought 1268 Jan 31 17:31 ft_strstr.c -rw-r--r-- 1 deepthought deepthought 1251 Jan 31 17:31 ft_strsub.c -rw-r--r-- 1 deepthought deepthought 1336 Jan 31 17:31 ft_strtrim.c -rw-r--r-- 1 deepthought deepthought 997 Jan 31 17:31 ft_tolower.c -rw-r--r-- 1 deepthought deepthought 997 Jan 31 17:31 ft_toupper.c -rw-r--r-- 1 deepthought deepthought 1003 Jan 31 17:31 ft_ultimate_div_mod.c -rw-r--r-- 1 deepthought deepthought 1152 Jan 31 17:31 ft_ultimate_range.c -rw-r--r-- 1 deepthought deepthought 4009 Jan 31 17:31 libft.h
/var/folders/yl/zdcksc1d31z2x44s740c8fk40000gq/T/tmpQDkw_l/user/srcs: total 72 -rw-r--r-- 1 deepthought deepthought 12288 Jan 31 17:31 .nfs.20051354.2c04 -rw-r--r-- 1 deepthought deepthought 2054 Jan 31 17:31 extra.c -rw-r--r-- 1 deepthought deepthought 2228 Jan 31 17:31 extra1.c -rw-r--r-- 1 deepthought deepthought 1345 Jan 31 17:31 extra2.c -rw-r--r-- 1 deepthought deepthought 2149 Jan 31 17:31 fillit.c -rw-r--r-- 1 deepthought deepthought 1467 Jan 31 17:31 main.c -rw-r--r-- 1 deepthought deepthought 2082 Jan 31 17:31 verificare.c
= edge_tests =================================================================== rm -f *.o rm -f *.o rm -f libft.a
cc -Wall -Wextra -Werror -I. -c *.c ar rc libft.a *.o ranlib libft.a
-rwxr-xr-x 1 deepthought deepthought 14148 Jan 31 17:31 fillit
= Test 1 ===================================================
Diff OK :D
= Test 2 ===================================================
Diff OK :D
= Test 3 ===================================================
Diff OK :D
= Test 4 ===================================================
Diff OK :D
= Test 5 ===================================================
Diff OK :D
= Test 6 ===================================================
Diff OK :D
= Test 7 ===================================================
Diff OK :D
= Test 8 ===================================================
Diff OK :D
= Test 9 ===================================================
Diff OK :D
= Test 10 ==================================================
Diff OK :D
= Test 11 ==================================================
Diff OK :D
= Test 12 ==================================================
Diff OK :D
= Test 13 ==================================================
Diff OK :D
= Test 14 ==================================================
Diff OK :D
= Test 15 ==================================================
Diff OK :D
= Test 16 ==================================================
Diff OK :D
= Test 17 ==================================================
Diff OK :D
= Test 18 ==================================================
Diff OK :D
= Test 19 ==================================================
Diff OK :D
= Test 20 ==================================================
Diff OK :D
= Test 21 ==================================================
Diff OK :D
= Test 22 ==================================================
Diff OK :D
= Test 23 ==================================================
Diff OK :D
= Test 24 ==================================================
Diff OK :D
= Test 25 ==================================================
Diff OK :D
= Test 26 ==================================================
Diff OK :D
= Test 27 ==================================================
Diff OK :D All tests OK Grade: 1
= rand_tests =================================================================== rm -f *.o rm -f *.o rm -f libft.a
cc -Wall -Wextra -Werror -I. -c *.c ar rc libft.a *.o ranlib libft.a
-rwxr-xr-x 1 deepthought deepthought 14148 Jan 31 17:31 fillit
= Test 20 ==================================================
Diff OK :D
= Test 21 ==================================================
Diff OK :D
= Test 22 ==================================================
Diff OK :D
= Test 23 ==================================================
Diff OK :D
= Test 24 ==================================================
Diff OK :D
= Test 25 ==================================================
Diff OK :D
= Test 26 ==================================================
Diff OK :D
= Test 27 ==================================================
Diff OK :D
= Test 28 ==================================================
Diff OK :D
= Test 29 ==================================================
Diff OK :D
= Test 30 ==================================================
Diff OK :D
= Test 31 ==================================================
Diff OK :D
= Test 32 ==================================================
Diff OK :D
= Test 33 ==================================================
Diff OK :D
= Test 34 ==================================================
Diff OK :D
= Test 35 ==================================================
Diff OK :D
= Test 36 ==================================================
Diff OK :D
= Test 37 ==================================================
Diff OK :D
= Test 38 ==================================================
Diff OK :D
= Test 39 ==================================================
Diff OK :D
= Test 40 ==================================================
Diff OK :D
= Test 41 ==================================================
Diff OK :D
= Test 42 ==================================================
Diff OK :D
= Test 43 ==================================================
Diff OK :D
= Test 44 ==================================================
Diff OK :D
= Test 45 ==================================================
Diff OK :D
= Test 46 ==================================================
Diff OK :D
= Test 47 ==================================================
Diff OK :D
= Test 48 ==================================================
Diff OK :D
= Test 49 ==================================================
Diff OK :D
= Test 50 ==================================================
Diff OK :D
= Test 51 ==================================================
Diff OK :D
= Test 52 ==================================================
Diff OK :D
= Test 53 ==================================================
Diff OK :D
= Test 54 ==================================================
Diff OK :D
= Test 55 ==================================================
Diff OK :D
= Test 56 ==================================================
Diff OK :D
= Test 57 ==================================================
Diff OK :D
= Test 58 ==================================================
Diff OK :D
= Test 59 ==================================================
Diff OK :D
= Test 60 ==================================================
Diff OK :D
= Test 61 ==================================================
Diff OK :D
= Test 62 ==================================================
Diff OK :D
= Test 63 ==================================================
Diff OK :D
= Test 64 ==================================================
Diff OK :D
= Test 65 ==================================================
Diff OK :D
= Test 66 ==================================================
Diff OK :D
= Test 67 ==================================================
Diff OK :D
= Test 68 ==================================================
Diff OK :D
= Test 69 ==================================================
Diff OK :D
= Test 70 ==================================================
Diff OK :D
= Test 71 ==================================================
Diff OK :D
= Test 72 ==================================================
Diff OK :D
= Test 73 ==================================================
Diff OK :D
= Test 74 ==================================================
Diff OK :D
= Test 75 ==================================================
Diff OK :D
= Test 76 ==================================================
Diff OK :D
= Test 77 ==================================================
Diff OK :D
= Test 78 ==================================================
Diff OK :D
= Test 79 ==================================================
Diff OK :D All tests OK Grade: 99
= Final grade: 100 =============================================================