{"push_id":1984013914,"size":1,"distinct_size":1,"ref":"refs/heads/features/mage-errors","head":"d83a6147393e5e383bf7ec8921fc8b54d345b9c6","before":"bbfc3dda4fcf9b63d0ab1c4b4c53b659d45146d6","commits":[{"sha":"d83a6147393e5e383bf7ec8921fc8b54d345b9c6","author":{"name":"stelcheck","email":"1fe67e14ddfd5323757daa37654edb6a17b7208d@wizcorp.jp"},"message":"MageError class\n\nStandard MageError class for user-land.\n\nThis should help:\n\n  1. Standardize error management\n  2. Allow for throwing errors (and interrupt the execution flow)\n     without necessarily logging an error\n  3. Allow to attach additional details to the error to be logged, thus\n     removing the need for an additional log call prior to throwing\n  4. Attach a response code to be sent to the client; this also has the\n     advantage of being part of the log data, thus making it easier\n     to search for error occurences by code instead of by message\n     content.\n\nFixes #135","distinct":true,"url":"https://api.github.com/repos/stelcheck/mage/commits/d83a6147393e5e383bf7ec8921fc8b54d345b9c6"}]}
{"actor":{"display_login":"stelcheck"}}