cppcheck/addons
Sebastian 8f92c43567
.travis.yml: Check more Python scripts with pylint (#2019)
Use renamed pylintrc file that is only meant for Travis checks.

Check all Python scripts in 'addons', 'htmlreport' and 'tools'

Errors for `_socketobject` class are disabled, see
https://stackoverflow.com/questions/10300082/how-to-prevent-python-pylint-complaining-about-socket-class-sendall-method

Install imported modules `unittest2` and `pexpect` via pip.

Add "./addons" to search-path for modules because
"tools/compare-ast-clang-and-cppcheck.py" imports cppcheckdata.py from
addons. Pylint does not seem to evaluate
`sys.path.insert(0, '../addons')` in the script. So an `init-hook` is
necessary in pylintrc_travis.
2019-07-24 21:09:53 +02:00
..
test add support for CERT-API01-C check (#1980) 2019-07-24 10:39:31 +02:00
y2038 Typos found by running "codespell" (#1715) 2019-03-01 01:01:39 +01:00
ROS_naming.json Feature/ros naming check (#1511) 2019-01-09 18:16:51 +01:00
__init__.py misra.py: Fix up and improve load rules parser. (#1895) 2019-06-17 21:17:29 +02:00
cert.py add support for CERT-API01-C check (#1980) 2019-07-24 10:39:31 +02:00
cppcheckdata.doxyfile Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
cppcheckdata.py Misra: Added 17.2 checker 2019-07-13 15:10:07 +02:00
findcasts.py addons: /reportErrorCli/reportError/ 2019-04-14 08:54:53 +02:00
misc.py addons: /reportErrorCli/reportError/ 2019-04-14 08:54:53 +02:00
misra.py misra.py: Bring back -P argument for backward compatibility (#2030) 2019-07-24 07:16:48 +02:00
naming.json Feature/ros naming check (#1511) 2019-01-09 18:16:51 +01:00
naming.py addons: /reportErrorCli/reportError/ 2019-04-14 08:54:53 +02:00
namingng.py addons/namingng.py: Fixed typos, no functional changes intended. 2019-03-26 15:21:49 +01:00
threadsafety.py addons: /reportErrorCli/reportError/ 2019-04-14 08:54:53 +02:00