{"push_id":969196457,"size":11,"distinct_size":4,"ref":"refs/heads/fix/remove_unneeded_join_option","head":"4773370ebd94e58a0ed87cfef02c08b4c3eeae16","before":"ccdd0e9dd337f08dd5de2ad473c632bf801f7cc6","commits":[{"sha":"ee693bec3f537b3716224ae8dcff694b85622367","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Refactor API error hierarchy\n\n- DRY the references to status_string and type_string\n- Address reek violation with code length\n- Ensure that the require is included consistently","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/ee693bec3f537b3716224ae8dcff694b85622367"},{"sha":"53e34b50c460f3bcb457766c7e704f1558557989","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Upgrade error tests to test messages\n\nPreviously the api error tests had limited test of the format and content of the messages returned.\nIn addition the error behavior was not actually testing the error message even as it appeared to do so.","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/53e34b50c460f3bcb457766c7e704f1558557989"},{"sha":"81327d2abfcc98888b35b4e431419e294fb80b98","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Upgrade to assume error elements are always present","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/81327d2abfcc98888b35b4e431419e294fb80b98"},{"sha":"ea6355b5e4944674bdd88f5d35d809c4ee0edaca","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Upgrade assertion level","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/ea6355b5e4944674bdd88f5d35d809c4ee0edaca"},{"sha":"58028b4e83ab08680b645bff946dec1d7a07d80e","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Remove long-standing pending specs tied to issue #46 AR style impl.\n\nRemove (for now) the pending specs associated with implementing an ActiveRecord style set of class methods in issue #46. These will be re-installed and updated if and when that issue is implemented.","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/58028b4e83ab08680b645bff946dec1d7a07d80e"},{"sha":"2b8fc9534f279b32ba8374528032745a05c6d974","author":{"email":"c78015a524f662a52b2d107a16c9e5d6e7c7795b@gmail.com","name":"Dan Kubb"},"message":"Merge pull request #56 from BlockScore/upgrade/api_error_tests\n\nUpgrade error testing","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/2b8fc9534f279b32ba8374528032745a05c6d974"},{"sha":"365521fb5a1561b44d5db1f73f6840f6f01469e2","author":{"email":"c78015a524f662a52b2d107a16c9e5d6e7c7795b@gmail.com","name":"Dan Kubb"},"message":"Merge pull request #58 from BlockScore/fix/remove_pending_specs\n\nRemove long-standing pending specs tied to issue #46 AR style impl.","distinct":false,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/365521fb5a1561b44d5db1f73f6840f6f01469e2"},{"sha":"fbc0d3a3baec327c4d40781439c4773c60cc177c","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Remove unnecessary empty join string parameter\n\n#join by default will concatenate with an empty string.","distinct":true,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/fbc0d3a3baec327c4d40781439c4773c60cc177c"},{"sha":"25fe3b2365f7e19dceaab7f91409f31cbb5d0014","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Strengthen expectation of plural equivalent\n\nEvery singular object type MUST have a plural equivalent","distinct":true,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/25fe3b2365f7e19dceaab7f91409f31cbb5d0014"},{"sha":"bdaafc8642f39fb39f5c64d65e8b4ec0bafe7ebb","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Strengthen equality tests against constants","distinct":true,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/bdaafc8642f39fb39f5c64d65e8b4ec0bafe7ebb"},{"sha":"4773370ebd94e58a0ed87cfef02c08b4c3eeae16","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@possibilogy.com","name":"Tim Chambers"},"message":"Strengthen == comparison operations","distinct":true,"url":"https://api.github.com/repos/BlockScore/blockscore-ruby/commits/4773370ebd94e58a0ed87cfef02c08b4c3eeae16"}]}