From bb8e3d8cc0ffd97a09eea42fdea9f54cc48956b2 Mon Sep 17 00:00:00 2001 From: rschoene <rene.schoene@tu-dresden.de> Date: Tue, 15 Oct 2019 14:48:16 +0200 Subject: [PATCH] Fix cloc script. --- trainbenchmark/cloc/run-cloc.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/trainbenchmark/cloc/run-cloc.sh b/trainbenchmark/cloc/run-cloc.sh index bb2dff2a4..327a1e9e9 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) -- GitLab