Commit Graph

120 Commits

Author SHA1 Message Date
myint 85b0a4d398 Generalize HTML check a bit 2012-09-09 14:05:38 -07:00
myint 6738a760b1 Make test names more descriptive 2012-09-09 12:29:59 -07:00
myint 2bbdac3816 Ignore generated files 2012-09-09 10:01:39 -07:00
myint df5fa209d4 Add pygments dependency 2012-09-09 09:59:57 -07:00
myint 97119b8de0 Add tox configuration file
tox makes it easy to test against multiple Python interpreters. See
http://tox.testrun.org for details.
2012-09-09 09:58:38 -07:00
myint 3cb737131b Add tests for cppcheck-htmlreport 2012-09-09 09:58:21 -07:00
myint 37ac74d946 Make shebang more cross-platform 2012-09-09 08:48:13 -07:00
myint 8cd0b44ef0 Add Python 3 compatibility
Maintain backward compatibility with Python 2.6 and 2.7.
2012-09-07 09:44:46 -07:00
Daniel Marjamäki c1c4ffd700 Fixed #3057 (cppcheck-htmlreport fails since 1.50) 2011-08-30 20:30:52 +02:00
Stefan Weil cc41da1dc4 html report: better handling of non ASCII characters in C source code 2011-04-16 11:22:44 +02:00
vBm 46a11183a5 Fixed some spelling mistakes 2010-12-15 18:45:53 +01:00
Henrik Nilsson 628f4ad6e7 cppcheck-htmlreport now takes a parameter for source code encoding to support non ascii characters.
Also present a nicer error message if highlighting fail for a file.
2010-01-14 09:47:38 +01:00
Henrik Nilsson f6c24f9070 cppcheck-htmlreport now takes a --title parameter that will be displayed on top of every page. 2010-01-13 14:11:54 +01:00
Henrik Nilsson c4775b7ee4 Added !DOCTYPE declaration for html generated by the cppcheck-htmlreport tool. 2010-01-13 14:01:45 +01:00
Henrik Nilsson 5240e1a8bf cppcheck-htmlreport now annotates the highlighted source code with the cppcheck error message. 2010-01-12 21:35:54 +01:00
Henrik Nilsson e85cfd8041 Fixed some markup errors in generated html from the cppcheck-htmlreport script. 2010-01-12 20:34:55 +01:00
Henrik Nilsson c83f446412 cppcheck doesn't always report a filename for an error.
Added some error checking so this tool doesn't crash.
2009-12-15 13:28:26 +01:00
Henrik Nilsson f1ad308f5f Added a installation script for the cppcheck-htmlreport utility.
The script uses distutils to install the script into /usr/bin/.
The following will install the script:
   sudo ./setup.py install
2009-12-15 09:03:15 +01:00
Henrik Nilsson 89b2118622 index.html page is now complete with a list of files and all errors found.
Other changes:
* added a stylesheet and made the html design much better.
* contains links directly to the line in the source file.
2009-12-11 12:39:39 +01:00
Henrik Nilsson b107617d46 Added a python script that takes the cppcheck output xml file
and generates a html report of it. The html report is complete
with syntax highlighted source code using the pygments module.

This initial commit contains generation of html files but the
actual errors is missing from the html content and the index.html file.
2009-12-08 15:09:21 -05:00