Adam Waldenberg
c964bf14d3
Now also outputs the percentage of comments by each author.
...
Currently supports comments for the extensions; java, c, cpp, h, hpp, py, glsl,
rb, js, sql and xml.
2012-05-09 12:14:25 +02:00
Adam Waldenberg
cf261728be
The changes module now uses the -w flag when calling git.
...
This makes the generated statistics more coherent with the output from the
blame module.
2012-05-09 09:35:27 +02:00
Adam Waldenberg
f8b3a20652
Added a new --checkout-missing option. Missing files are now pretty-printed.
...
If any missing files are detected during analysis, gitinspector reports them
in a list. If, on the other hand, the --checkout-missing option is supplied,
gitinspector will try to checkout any missing files instead.
2012-05-07 09:38:11 +02:00
Adam Waldenberg
4b1267ba39
The changes module no longer generates file diffs with 0 insertions/deletions.
...
Under certain conditions this could previously cause a division by zero in the
timeline.TimelineData.get_multiplier() method.
2012-05-05 23:24:14 +02:00
Adam Waldenberg
2d3e8e673c
Completely removed the -x option controlling printing of escape characters.
...
Instead, gitinspector now probes stdout and checks if it points to a proper
terminal. If it doesn't, escape characters are skipped.
2012-05-05 10:26:02 +02:00
Adam Waldenberg
4c52b1b5e9
Fixed another typo in the readme file.
2012-05-05 10:12:53 +02:00
Adam Waldenberg
e5137a8468
Ran the whole project through "pylint" and fixed violations.
...
Also created a custom .pylintrc file that disables a few warnings, but for the
most part, gitinspector now follows proper python guidelines.
2012-05-04 15:15:41 +02:00
Adam Waldenberg
1eedd79089
Fixed a small typo in the readme file.
2012-05-04 13:15:45 +02:00
Adam Waldenberg
97ec237b49
Fixed a bug that caused the first commit not to be included in any statistics.
2012-05-04 12:37:55 +02:00
Adam Waldenberg
5621652946
Initial commit.
2012-05-04 11:40:30 +02:00