Commit Graph

121 Commits

Author SHA1 Message Date
Neil Spring
1608a43e8d use the --no-rename option to git statistics to match the expected insertions/deletions in spec tests; useful for test success on os x 2016-11-14 15:21:01 -05:00
Madhav Bhagat
9005f4d0d0 Add files/lines by extension by date 2015-11-29 18:02:20 +05:30
Tomasz Gieniusz
2126929976 Bump to 1.0.14 2014-07-06 11:56:41 +02:00
Tomasz Gieniusz
ae52078dc0 it now works also under submodule directory 2014-07-06 11:50:11 +02:00
Tomasz Gieniusz
8fa08cb79d Bump to 1.0.13 2014-06-25 20:10:40 +02:00
Tomasz Gieniusz
00558355dd changed cli argument names to match repo properties 2014-06-25 20:07:08 +02:00
Tomasz Gieniusz
f035ae16bb Bump to 1.0.12 2014-06-22 17:12:22 +02:00
Tomasz Gieniusz
94fb79308d replaced unused authors per chart parameter with a const 2014-06-22 16:18:52 +02:00
Tomasz Gieniusz
d140754c8d getting rid of by_field_finder, replaced it with first! method 2014-06-22 16:18:52 +02:00
Tomasz Gieniusz
c3caf0180a refactor near default values of parameters 2014-06-22 16:18:47 +02:00
Tomasz Gieniusz
06f7daa860 I18n.enforce_available_locales = true 2014-06-22 14:58:23 +02:00
Tomasz Gieniusz
a2069072ac Merge branch 'comments_stats' of git://github.com/maplesteve/git_stats into maplesteve-comments_stats
Conflicts:
	lib/git_stats/base.rb
	lib/git_stats/cli.rb
	lib/git_stats/generator.rb
	lib/git_stats/git_data/repo.rb
2014-06-22 14:52:04 +02:00
Tomasz Gieniusz
fa9f90bab5 Merge branch 'tree-statistics' of git://github.com/irevert/git_stats into irevert-tree-statistics 2014-06-22 14:14:30 +02:00
Tomasz Gieniusz
dca3f9f71b Bump to 1.0.11 2014-04-30 23:11:00 +02:00
Tomasz Gieniusz
b4c6fbde5c fixing filling empty days with aggregated data in *_by_author_by_date charts 2014-04-30 23:10:25 +02:00
Israel Revert
1cc3198955 Implement git statistics on git trees (directories)
The current statistics refer to the complete git repository.  With this
commit it is possible to generate statistics on a given tree.
2014-03-30 08:01:39 +02:00
Stephan Esch
c2a0e0bafe Added command line option (‚comment‘) for the comment string; default is ‚///‚ 2013-11-19 17:08:57 +01:00
Stephan Esch
3532de2807 Added comment stats. Only lines beginning with three slashes are counted, since these stats should reflect comments used for documentation, not inline explanations. 2013-11-17 22:39:00 +01:00
Tomasz Gieniusz
47788e1012 Bump to 1.0.10 2013-11-12 18:47:14 +01:00
Tomasz Gieniusz
09d1be2645 removed dependency on changable lazy_high_charts implementation 2013-11-12 18:42:38 +01:00
Tomasz Gieniusz
39aa2668d4 [#25] adding command_observer unless silent option is provided 2013-08-29 20:58:27 +02:00
Dennis Boeckmann
ad8687f166 Added silent option. 2013-08-27 17:29:51 +02:00
Tomasz Gieniusz
e79f969b93 Bump to 1.0.9 2013-08-22 18:41:42 +02:00
Tomasz Gieniusz
6cc1024b36 Bump to 1.0.8 2013-08-20 21:29:36 +02:00
Dennis Boeckmann
49c6d54355 Modified the cli to base on thor gem. 2013-08-15 22:02:25 +02:00
Tomasz Gieniusz
e91d58be7a Bump to 1.0.7 2013-08-09 15:50:52 +02:00
Tomasz Gieniusz
b5da25d52c [closes #16] days without commits are not ommited on date charts anymore 2013-08-09 15:18:31 +02:00
Mike Rivera
53e3926833 Force encoding to utf-8 for other characters 2013-08-05 00:49:56 -04:00
Tomasz Gieniusz
d9a48df271 Bump to 1.0.6 2013-04-06 14:55:19 +02:00
Tomasz Gieniusz
8448cda8ba [closes #11] using highline to parse command line options 2013-04-06 14:52:42 +02:00
Nick Brown
8f67bcdc64 Add commit range to the CLI
This adds 4th and 5th optional CLI parameters that specifies the first
and last SHA commit to generate stats between.
The generator and repo classes were changed to take these as
initialisation parameters.
It would be nice to have the CLI take individual named optional
parameters, so that only first or last commit could be given and
without having to give the language.
2013-04-03 12:35:12 +01:00
Tomasz Gieniusz
4cb107ac64 Bump to 1.0.5 2013-02-21 11:54:32 +01:00
Tomasz Gieniusz
926617e283 #6 Show Lines For Any User 2013-02-21 11:15:58 +01:00
Tomasz Gieniusz
18b3f8d3bc Bump to 1.0.4 2013-02-05 15:41:05 +01:00
Tomasz Gieniusz
768b1c1c8d support for bare repositories 2013-02-05 15:15:47 +01:00
Tomasz Gieniusz
c3aff444fc Bump to 1.0.3 2012-11-01 18:26:07 +01:00
Tomasz Gieniusz
b5f198a240 will create output directory if doesn't exist 2012-11-01 18:23:44 +01:00
Tomasz Gieniusz
403c6fee52 Bump to 1.0.2 2012-10-24 16:00:43 +02:00
Tomasz Gieniusz
116cc5a8f4 fixed encoding problem with some repositories 2012-10-24 15:59:49 +02:00
Tomasz Gieniusz
73e51cbb7f Bump to 1.0.1 2012-10-23 22:04:24 +02:00
Tomasz Gieniusz
eb7bd25a6b removed launchy dependency 2012-10-23 22:04:06 +02:00
Tomasz Gieniusz
e337ac5a10 Bump to 1.0.0 2012-10-23 21:43:54 +02:00
Tomasz Gieniusz
dc4d2a08e9 using author name instead of email in charts 2012-10-23 20:52:34 +02:00
Tomasz Gieniusz
5b3b15f238 utf8 encoding in every file 2012-10-23 20:37:42 +02:00
Tomasz Gieniusz
8d3ff86ace pl localization 2012-10-22 23:22:50 +02:00
Tomasz Gieniusz
015202d1e1 absolute paths building so it can be used as a gem 2012-10-22 22:51:46 +02:00
Tomasz Gieniusz
54301365f8 using my version of lazy_high_charts 2012-10-22 20:57:24 +02:00
Tomasz Gieniusz
9640a0398f removed reduntant charts 2012-10-22 20:29:27 +02:00
Tomasz Gieniusz
07fac90986 seperate pages instead of tabs 2012-10-22 19:50:31 +02:00
Tomasz Gieniusz
b1713e3bff changed lines = insertions + deletions 2012-10-21 23:53:31 +02:00