vBm
ef0a4e87cb
Some minor PEP8 fixes
2014-07-29 13:56:31 +02:00
Matthias Krüger
da319b7485
htmlreport: stats: sort primary by occurrences but if several IDs occur equally often, sort them alphabetically.
2014-07-24 16:35:57 +02:00
Matthias Krüger
f58873a9d6
htmlreport: on the index page, print stats of which warning ID occured how often.
2014-07-23 12:37:21 +02:00
Matthias Krüger
ae0c1f7112
htmlreport: don't crash when pygments fails to determine filetype of a file we want to highlight. This happens for files with no extension (for example "foo" instead of "foo.c").
2014-07-22 14:20:01 +02:00
Matthias Krüger
90b41aa672
htmlreport: if no arguments are passed, print --help output; when done generating the report, print where index.html is (take report_dir into account).
2014-07-22 14:11:19 +02:00
Matthias Krüger
d718793540
htmlreport: sort error-data per line (in index.html page as well as in the defect list of the respective files.)
2014-07-21 21:48:16 +02:00
Matthias Krüger
46a0ab1754
htmlreport: fix #5998 , crash on some files with "UnicodeDecodeError".
...
For those files that we can't decode, don't generate a html-preview but note into index.html that we couldn't process the file.
At the end, summarize on which files we failed and suggest using --source-encoding option.
2014-07-21 01:41:26 +02:00
Steven Myint
ed73c3a026
Fix bad indentation
2014-07-18 11:09:12 -07:00
Matthias Krüger
fadf9baf46
htmlreport: fix #5963 , handle inconclusive messages and underlay them in grey color.
2014-07-17 23:05:00 +02:00
Toralf Förster
91fa452020
cppcheck-htmlreport: print the cppcheck version in every footer
...
missed in 2d4bae0
Signed-off-by: Toralf Förster <toralf.foerster@gmx.de>
2014-06-23 19:13:17 +02:00
Toralf Förster
d3a71916aa
htmlreport: Use source_encoding to open XML files
2014-06-18 22:13:26 +02:00
Matthias Krüger
fdc717c6ea
htmlreport: remove black background, make the report a bit more space efficient.
2014-06-05 23:00:54 +02:00
Matthias Krüger
275e2501ff
htmlreport: fix syntax highlighting broken in ca4a0af840
.
2014-06-05 22:10:32 +02:00
Matthias Krüger
6275ac0494
htmlreport: print filename in file page heading.
2014-06-01 14:17:15 +02:00
Matthias Krüger
2d92880d30
htmlreport: make content div overflow the menu properly when scrolling horizontally.
2014-06-01 11:28:02 +02:00
Matthias Krüger
5a8293d033
htmlreport: show index of errors of current page under Defect List link.
2014-06-01 09:37:17 +02:00
Matthias Krüger
cb50c92d08
htmlreport: splitup HTML_HEAD where we want to insert the list of errors.
2014-06-01 09:37:17 +02:00
Matthias Krüger
ca4a0af840
htmlreport: remove redundant <style> tags, make html output readable.
2014-06-01 09:37:17 +02:00
Matthias Krüger
9e90bed9bb
htmlreport: make link to index page ("Defect list") fixed on the screen so we can always access it regardless of how low we scrolled.
2014-06-01 09:37:17 +02:00
Thomas Arnhold
e63c61a1cf
htmlreport: Generate file list sorted by file name
2014-05-25 18:58:51 +02:00
Toralf Förster
2d4bae0110
htmlreport: print the cppcheck version in the footer of the report
2014-05-25 14:36:52 +02:00
toralf
97894c298c
Link to IRC channel instead of just mentioning it.
2014-05-24 20:47:27 +02:00
Daniel Marjamäki
e70f0a601f
Merge pull request #190 from myint/clean
...
Clean up cppcheck-htmlreport
2013-10-27 02:41:29 -07:00
orbitcowboy
924d4a8b05
htmlreport:README.txt: added command for installing pygments package for Linux systems.
2013-10-24 11:05:46 -07:00
Steven Myint
027fb83585
Clean up cppcheck-htmlreport
...
1. Use context managers rather than explicit "close()".
2. Use quotes consistently.
3. Clean up some pep8 complaints.
4. Avoid colliding names ("stream").
2013-10-24 05:17:09 -07:00
XhmikosR
7349d4b767
Update htmlreport/cppcheck-htmlreport.
...
There were cases where two subsequent lines have errors, that they overlapped.
Also, add box-sizing and use single quotes inside double quotes to get rid of escaping them.
2013-10-24 08:43:45 +03:00
XhmikosR
31a0e35ef2
Tweak cppcheck-htmlreport.
...
Move style to a class and tweak properties.
2013-10-23 19:21:20 +03:00
XhmikosR
11a0763b40
Merge pull request #186 from matthiaskrgr/css2
...
html-report CSS
2013-10-23 09:06:42 -07:00
Steven Myint
0758088811
Use Unicode consistently throughout the script
...
This is related to #186 .
2013-10-23 06:34:50 -07:00
Matthias Krüger
ab3f866911
htmlreport: allow content to be wider and reduce height of menu box. If we need STILL more width for the content box, the scroll bar is added as fallback anyway.
2013-10-22 20:30:46 +02:00
Matthias Krüger
df88acb04d
htmlreport: fix page border, seperation border at right side of linenumbers.
2013-10-22 20:30:46 +02:00
Matthias Krüger
ca2e5e3fff
htmlreport: change grey-tone of the code-line numbers, set page-width to auto and adjust margin.
2013-10-22 20:30:46 +02:00
Matthias Krüger
7fa5435d54
htmlreport: use "overflow: auto" in body. This prevents the <pre> text from overlapping the "page" class. Instead a scrollbar is displayed at the bottom of the element.
2013-10-22 20:30:46 +02:00
Matthias Krüger
4f1fdce09e
htmlreport: give warnig boxes ("HTML_ERROR") smaller frame and padding so they don't overlap each other if there is another one in next line.
...
borderwith: 2px -> 1px
padding: 3px -> 1px
2013-10-22 20:30:46 +02:00
Daniel Marjamäki
b6c405ef21
Merge pull request #182 from matthiaskrgr/travis
...
Travis check --errorlist output via htmlreport, check xml output via xmllint
2013-10-13 11:33:42 -07:00
XhmikosR
a42177c2e5
Update cppcheck-htmlreport.
...
* remove unneeded classes
* remove non-existent background images
* tweak properties
* use the proper capitalization for "Cppcheck" and "HTML"
2013-10-13 11:03:42 +03:00
Matthias Krüger
8397d99370
travis: move htmlreport checks into /htmlreport/checks.sh and make travis run it.
2013-10-12 15:49:42 +02:00
XhmikosR
1b7b3102ef
cppcheck-htmlreport: PEP8 fixes.
2013-10-12 12:04:25 +03:00
Steven Myint
18402bf673
Fix Travis tests
...
This fixes a bug introduced in #180 .
2013-10-11 23:43:07 -07:00
Daniel Marjamäki
9271286425
Merge pull request #175 from matthiaskrgr/htmlreport
...
mention --help in cppcheck-htmlreport readme & implement 2 tests for it into travis
2013-10-07 10:32:48 -07:00
Steven Myint
9475a7d029
Allow running "test_htmlreport.py" from any path
...
This fixes a Travis CI failure.
2013-10-07 07:36:34 -07:00
Matthias Krüger
f324a1a736
htmlreport: mention the --help option in the readme.
2013-10-07 16:03:26 +02:00
Steven Myint
e183a826c5
Fix typo in getting line number
...
The closing parenthesis was in the wrong place resulting in the default
value not getting set. This adds a test case.
2013-10-07 06:38:49 -07:00
Steven Myint
6ad30a1c69
Handle "--xml-version=2"
...
This also adds "test_htmlreport.py" to the Travis CI tests.
2013-10-06 13:34:48 -07:00
PKEuS
53adafb1f2
Fixed htmlreport ( #5068 )
2013-10-05 12:20:25 +02:00
XhmikosR
ae73466f97
Python scripts: PEP8 fixes
2013-03-03 09:59:16 +01:00
XhmikosR
fd10110404
htmlreport/cppcheck-htmlreport: simplify css
2012-12-23 18:20:04 +01:00
XhmikosR
01716264c2
merge htmlreport/.gitignore in .gitignore
2012-10-12 17:46:57 +02:00
XhmikosR
9b5c245899
tabs to spaces, remove trailing spaces and extra empty lines at the end of files
2012-09-29 13:49:16 +02:00
myint
91199bbd6d
Highlight errors to make them obvious
2012-09-15 13:41:56 -07:00