2023-02-20 22:14:56 +01:00
|
|
|
#!/bin/sh
|
|
|
|
|
echo "# Counters"
|
|
|
|
|
|
|
|
|
|
printf -- "XXX\t"
|
|
|
|
|
git grep XXX libr | wc -l
|
|
|
|
|
printf -- "TODO\t"
|
|
|
|
|
git grep TODO libr | wc -l
|
|
|
|
|
printf -- "GLOBALS\t"
|
2025-07-04 14:15:23 +02:00
|
|
|
git grep R_TH_LOCAL libr | grep -v include | grep -v OK | wc -l
|
|
|
|
|
printf -- "BROKEN\t"
|
|
|
|
|
git grep BROKEN=1 test/db |wc -l
|
|
|
|
|
|
2023-02-20 22:14:56 +01:00
|
|
|
|
|
|
|
|
printf -- "strcpy\t"
|
2025-07-08 22:54:46 +02:00
|
|
|
git grep 'strcpy (' libr | grep -v sdb | grep -v gnu | wc -l
|
2023-02-20 22:14:56 +01:00
|
|
|
printf -- "sprintf\t"
|
2026-03-31 13:43:58 +02:00
|
|
|
git grep 'sprintf (' libr | grep -v test | grep -v sdb | grep -v gnu | wc -l
|
2023-02-21 15:58:20 +01:00
|
|
|
|
|
|
|
|
printf -- "eUsage\t"
|
|
|
|
|
git grep 'eprintf (' libr | grep Usage | wc -l
|
2023-02-21 18:09:20 +01:00
|
|
|
|
|
|
|
|
printf -- "f(char)\t"
|
|
|
|
|
git grep 'free ((char' libr | wc -l
|
|
|
|
|
|
2024-09-17 17:05:59 +02:00
|
|
|
printf -- "isdigit\t"
|
|
|
|
|
git grep 'isdigit' libr | wc -l
|
2023-06-07 00:43:33 +02:00
|
|
|
|
2023-02-21 18:09:20 +01:00
|
|
|
printf -- "f(void)\t"
|
|
|
|
|
git grep 'free ((void' libr | wc -l
|
2023-02-25 11:26:13 +01:00
|
|
|
|
2023-03-14 16:02:28 +01:00
|
|
|
printf -- "Cannot\t"
|
|
|
|
|
git grep eprintf libr/| grep -i cannot |wc -l
|
2023-03-22 04:03:31 +01:00
|
|
|
|
|
|
|
|
printf -- "http:/\t"
|
|
|
|
|
git grep 'http:/' libr/| grep -v '/io/' |wc -l
|
2023-04-11 00:15:37 +02:00
|
|
|
printf -- "strtok\t"
|
|
|
|
|
git grep 'strtok (' libr/|wc -l
|
2023-03-23 09:36:07 +01:00
|
|
|
|
|
|
|
|
printf -- "R2_580\t"
|
|
|
|
|
git grep 'R2_580' libr/| wc -l
|
|
|
|
|
printf -- "R2_590\t"
|
|
|
|
|
git grep 'R2_590' libr/| wc -l
|
2023-09-12 21:05:40 +02:00
|
|
|
printf -- "R2_600\t"
|
|
|
|
|
git grep 'R2_600' libr/| wc -l
|