Module: Twstats

Defined in:
lib/twstats.rb,
lib/twstats/runner.rb,
lib/twstats/tw_log.rb,
lib/twstats/version.rb,
lib/twstats/csv_reader.rb,
lib/twstats/timesheet_export.rb,
lib/twstats/descriptive_stats.rb

Defined Under Namespace

Classes: CSVReader, LogStats, Runner, TimeSheetExport, TwLog

Constant Summary collapse

DEFAULT_OPTIONS =
{encoding: 'ISO-8859-1:UTF-8', headers: true}
WELLCOME_MESSAGE =
"\n***************************************************************************************
** TWStats helps you to get some stats from a CSV export of Time loggin gin Teamwork **
***************************************************************************************\n"
STATS_MENU_CHOICES =
[
    {name: 'Projects', value: :projects},
    {name: 'People', value: :people},
    {name: 'Tags', value: :tags},
    {name: 'Tasks', value: :tasks},
    {name: 'Full stats', value: :fullstats},
    {name: 'Back', value: :back}
]
[
    {name: 'Stats', value: :stats},
    {name: 'TimeSheet', value: :timesheet},
    {name: 'Billing', value: :billing},
    {name: 'Weekly', value: :weekly},
    {name: 'Quit', value: :quit}
]
VERSION =
`git describe --tags`