{"push_id":601344545,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"e792bfbfcf0737fd6cbc6154255ba3f85d90df56","before":"1204ca7f2acf073a8997e9d6abc4b9bd2b7ee89d","commits":[{"sha":"fce3417ccff03f5010f4b5ace57864a8d1dcce41","author":{"email":"f64f0068799415713b238aab0c02b5fd0ac18b2c@gmail.com","name":"Jordy Dickinson"},"message":"Fix indentation","distinct":true,"url":"https://api.github.com/repos/jordyd/Hypergraph/commits/fce3417ccff03f5010f4b5ace57864a8d1dcce41"},{"sha":"1a3854c9af3722cd0c7df747db936989a58f2c6a","author":{"email":"f64f0068799415713b238aab0c02b5fd0ac18b2c@gmail.com","name":"Jordy Dickinson"},"message":"Switch to C99","distinct":true,"url":"https://api.github.com/repos/jordyd/Hypergraph/commits/1a3854c9af3722cd0c7df747db936989a58f2c6a"},{"sha":"e792bfbfcf0737fd6cbc6154255ba3f85d90df56","author":{"email":"f64f0068799415713b238aab0c02b5fd0ac18b2c@gmail.com","name":"Jordy Dickinson"},"message":"Improve assertions\n\n# Changes to SHGAssertions.h\n\n- Created SHGEnsureParameter for parameter checks, which throws an\nexception even in release builds, with name NSInvalidArgumentException,\nand a more descriptive message\n- Removed SHGAssertParameter\n- Created SHGAssumeCondition and SHGEnsureCondition\n- Created SHGEnsureFailure\n- Renamed SHGAssertionFailure to SHGAssertFailure, for consistency with\nSHGEnsureFailure\n\n# Changes to assertion usage\n\n- Methods now use SHGEnsureParameter to check parameter preconditions\n- Miscellaneous changes from some instances of SHGAssert/SHGAssume to\nSHGAssume/SHGAssumeCondition\n\n# Testing\n\n- Added tests for SHGAssertions.h","distinct":true,"url":"https://api.github.com/repos/jordyd/Hypergraph/commits/e792bfbfcf0737fd6cbc6154255ba3f85d90df56"}]}