|
Revision 176, 0.8 KB
(checked in by martijn, 3 years ago)
|
|
Less garbage in metric log
|
-
Property svn:executable set to
*
|
| Line | |
|---|
| 1 | #!/bin/sh |
|---|
| 2 | |
|---|
| 3 | ant clean |
|---|
| 4 | ant dist |
|---|
| 5 | ant -f corelib/build.xml checkstyle |
|---|
| 6 | |
|---|
| 7 | LOG="$HOME/bridgedb_stats.log"; |
|---|
| 8 | DATE=`date`; |
|---|
| 9 | |
|---|
| 10 | VALUE=`stat -c"%s" bridgedb*.tar.gz` |
|---|
| 11 | echo "$DATE\tsize of bridgedb_xxx.tar.gz\t$VALUE\tbytes" >> $LOG |
|---|
| 12 | |
|---|
| 13 | for i in dist/bridge*.jar; |
|---|
| 14 | do |
|---|
| 15 | VALUE=`stat -c"%s" $i`; |
|---|
| 16 | JARNAME=`basename $i` |
|---|
| 17 | echo "$DATE\tsize::$JARNAME\t$VALUE\tbytes" >> $LOG |
|---|
| 18 | done |
|---|
| 19 | |
|---|
| 20 | for i in . corelib bio batchmapper picr webservice |
|---|
| 21 | do |
|---|
| 22 | VALUE=`find $i -iname "*.java" -exec cat '{}' \; | wc -l` |
|---|
| 23 | echo "$DATE\tLOC::$i\t$VALUE\tLOC" >> $LOG |
|---|
| 24 | |
|---|
| 25 | VALUE=`find $i -iname "*.java" | wc -l` |
|---|
| 26 | echo "$DATE\tjava files::$i\t$VALUE\tfiles" >> $LOG |
|---|
| 27 | |
|---|
| 28 | VALUE=`find $i -iname "*.java" -exec grep TODO '{}' \; | wc -l` |
|---|
| 29 | echo "$DATE\tnumber::TODO in $i\t$VALUE\ttasks" >> $LOG |
|---|
| 30 | done |
|---|
| 31 | |
|---|
| 32 | VALUE=`cat corelib/warnings.txt | wc -l` |
|---|
| 33 | echo "$DATE\tnumber::checkstyle warnings in corelib\t$VALUE\twarnings" >> $LOG |
|---|