{"push_id":2778626311,"size":6,"distinct_size":6,"ref":"refs/heads/develop","head":"9778d5b74133fc17b52d47898781ced5d3485785","before":"d009ae0644923f7759e840485a7f33c4f79dd68e","commits":[{"sha":"d5ed7edc11f20248c9f12ed40a76c3e65b36996f","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Implement a Loki Command to provide error handling\n\nThor only allows for simple error handling of number of arguments. Loki\nwill extend this functionality to allow for `--trace` to be implemented.\n\nLoki will thus need to run the provided block in `rescue`'s. To achieve\nthis, the provided block is turned into a private `_run_loki` method.\nThen the public method can be used to implement the error handling.\n\nNOTE: `define_method` only creates public methods that can then be made\nprivate. This causes Thor to issue a warning about the public method.\nThe warning has thus been suppressed with the `no_commands` block","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/d5ed7edc11f20248c9f12ed40a76c3e65b36996f"},{"sha":"c5feb67fd65a00cde9a6d69f6f451f0a68552dcc","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Extract the run method to the instance\n\nThis way the method definition can user the cleaner `def-rescue` syntax","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/c5feb67fd65a00cde9a6d69f6f451f0a68552dcc"},{"sha":"be980d3539e4a354ce137d0162dda30db6dfa718","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Update the syntax to use upcase arguments","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/be980d3539e4a354ce137d0162dda30db6dfa718"},{"sha":"aa5399ffbb4066ca97ce2da112334afa3b39fac4","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Add a --trace flag to the Loki CLI\n\nThe `loki_commands` will have additional error handling for it there is\nan error using `--trace`","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/aa5399ffbb4066ca97ce2da112334afa3b39fac4"},{"sha":"5349655aebf6d4427e99907942efd7c8f44a66e1","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Print the `--trace` short error by default\n\nThe error stack will no longer be displayed if there is an error by\ndefault. Instead it will only print the warning and notify the user to\nuse `--trace` to get the full stack","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/5349655aebf6d4427e99907942efd7c8f44a66e1"},{"sha":"9778d5b74133fc17b52d47898781ced5d3485785","author":{"name":"william","email":"27292c52948fabb117a7170b46e4a0dae53d7801@outlook.com"},"message":"Condense down the define_method to a single line","distinct":true,"url":"https://api.github.com/repos/alces-software/flight-direct/commits/9778d5b74133fc17b52d47898781ced5d3485785"}]}
{"actor":{"display_login":"WilliamMcCumstie"}}