Top Level Namespace
Defined Under Namespace
Modules: GitSurvey Classes: Helpers, Options, Parser, ShellAdapter
Constant Summary collapse
- EXECUTABLE_NAME =
'git-survey'.freeze
- COMMAND_REPO_NAME =
'basename `git rev-parse --show-toplevel`'.freeze
- COMMAND_REPO_INIT_DATE =
'git log --date=iso8601-strict --reverse |head -3 ' + '|grep "Date"'.freeze
- COMMAND_LATEST_ACTIVITY_DATE =
'git log --date=iso8601-strict |head -3 ' + '|grep "Date"'.freeze
- COMMAND_COMMITS_NUMBER =
'git rev-list --count '.freeze
- COMMAND_FILES_NUMBER =
'git ls-files | wc -l'.freeze
- COMMAND_BRANCHES_NUMBER =
'git branch | wc -l'.freeze
- COMMAND_AUTHORS =
'git shortlog -s -n'.freeze
- COMMAND_FILES_HOT =
'git log --pretty=format: --name-only | sort | uniq -c | ' + 'sort -rg | head -'.freeze