Top Level Namespace

Defined in:

Method Summary

Macro Summary

Method Detail

def get_users_file : String #

Loads the users yaml file, or raises an exception to crash the app.


[View source]
def load_user_list : Array(GithubUser) #

Parses the users yaml file into an array of GithubUser


[View source]
def main #

Run the commit counter


[View source]
def print_tracking_for_user(user : GithubUser, earlier_time, later_time) #

Use a GithubTracker to track a user, and print the info from it to STDOUT.


[View source]

Macro Detail

macro get_log_level #

Gets the LOG_LEVEL env var, or returns level WARN


[View source]