Could you suggest some open source tools that analyze C++ code and checks the following rules:
- naming conventions,
- file inclusions,
- function design,
- data types,
- flow control,
- memory allocation,
- file handling,
- portable code,
- runs under Solaris or SUSE