* <many>: fix source code checks; move mu_msg_str_normalize to separate file

This commit is contained in:
Dirk-Jan C. Binnema
2010-11-20 17:27:17 +02:00
parent 2c8bd1015d
commit 5818c40d7f
6 changed files with 685 additions and 646 deletions

View File

@ -32,13 +32,18 @@ tags:
# which is a sign that it needs some refactoring. requires the pmccabe
# tool. If all is fine, it outputs nothing
cc10:
@$(PMCCABE) `find -name '*.c' -o -name '*.cc'` | sort -nr | awk '($$1 > 10)'
@$(PMCCABE) `find -name '*.c' -o -name '*.cc'` \
| grep -v mu-msg-str-normalize.c \
| sort -nr | awk '($$1 > 10)'
# this warns about functions that are over 33 non-comment lines long, which is a
# sign that they need some refactoring. requires the pmccabe tool. if
# all is fine, it outputs nothing
# note, mu_msg_str_normalize is excempted from this rule.
line33:
@$(PMCCABE) -c `find -name '*.c' -o -name '*.cc'` | awk '($$5 > 33)'
@$(PMCCABE) -c `find -name '*.c' -o -name '*.cc'` \
| grep -v mu-msg-str-normalize.c \
| awk '($$5 > 33)'
# get all todo/fixme messages
fixme: