diff --git a/trainbenchmark/cloc/run-cloc.sh b/trainbenchmark/cloc/run-cloc.sh index bb2dff2a42bce5c55c1889a49d4f46b59ed0c485..327a1e9e9e0ff3e9b818d8590433dd9db57ad521 100755 --- a/trainbenchmark/cloc/run-cloc.sh +++ b/trainbenchmark/cloc/run-cloc.sh @@ -37,7 +37,7 @@ $CLOC_CMD --report-file=ser-relrag-manual-result.txt ../trainbenchmark-tool-jast # $CLOC_CMD --report-file=ser-relrag-generated-result.txt ../trainbenchmark-tool-jastadd-relast/src/main/java 2>>cloc-errors.log # $CLOC_CMD --sum-reports --report_file=trainbenchmark namelookup-result.txt intrinsic-result.txt relrag-result.txt relrag-manual-result.txt relrag-generated-result.txt 2>>cloc-errors.log -CFC_CMD="grep -o 'if\|for\|return'" +CFC_CMD='grep -o 'if'\|'for'\|'return'' echo "CFC stats" > cfcs.txt echo "base: $($CFC_CMD ../trainbenchmark-tool-jastadd-base/src/main/jastadd/{Helpers.*,Enums.jadd} | wc -l)" >> cfcs.txt echo "namelookup: $($CFC_CMD ../trainbenchmark-tool-jastadd-namelookup-base/src/main/jastadd/*.j{add,rag} | wc -l) + queries: $($CFC_CMD ../trainbenchmark-tool-jastadd-namelookup-base/src/main/jastadd/queries/* | wc -l)" >> cfcs.txt @@ -45,7 +45,7 @@ echo "intrinsic: $($CFC_CMD ../trainbenchmark-tool-jastadd-intrinsic-base/src/ma echo "relast: $($CFC_CMD ../trainbenchmark-tool-jastadd-relast-base/src/main/jastadd/*.j{add,rag} | wc -l) + queries: $($CFC_CMD ../trainbenchmark-tool-jastadd-relast-base/src/main/jastadd/queries/* | wc -l)" >> cfcs.txt cat cfcs.txt -AC_CMD='grep -w 'syn'' +AC_CMD='grep -w 'syn'\|'inh'' # \|inh echo "AC stats" > acs.txt echo "base: $($AC_CMD ../trainbenchmark-tool-jastadd-base/src/main/jastadd/{Helpers.*,Enums.jadd} | wc -l)" >> acs.txt @@ -56,4 +56,6 @@ cat acs.txt fi -( for t in *-result.txt ; do echo -e "\n==> $t <=="; cat $t; done) +echo "LOC stats" +echo "Language files blank comment code" +( for t in *-result.txt ; do echo -e "==> $t <=="; grep -v -e '---' -e 'SUM' -e 'Language' -e 'github' $t; done)