{"push_id":2801947725,"size":43,"distinct_size":7,"ref":"refs/heads/fallback","head":"fc4f81c7bda19a44c2cfc4050c67795ddd06ed1d","before":"37485cf7b4f348de21b7ea7472f66261dcc2a6bd","commits":[{"sha":"7958cd1b413cd6655af79e1f154f34f0cf38af86","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Testing issue 122","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/7958cd1b413cd6655af79e1f154f34f0cf38af86"},{"sha":"0440f4ee72445299b2685ebf5281262b24af9f42","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Working fixed-size array length provision. Also added tests.","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/0440f4ee72445299b2685ebf5281262b24af9f42"},{"sha":"0941974e59b7584119079100fae780856c795c7b","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Remove debugging comment.","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/0941974e59b7584119079100fae780856c795c7b"},{"sha":"01d0fb0488a508ddc7c958b45a29fd80b59d8c78","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Add Type States Proposal\n\nRewrite motivation - missing example though\n\nSmall changes to wording and organisation of proposal.\n\nRefactor & Reduce to necessary information\n\nNew syntax\n\nUpdate for new syntax and clarify errors\n\nUpdate for review 1","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/01d0fb0488a508ddc7c958b45a29fd80b59d8c78"},{"sha":"b7f3f5a6b1e1eb0c8fa12a44361e311778178b43","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Create BracketedExpression AST Node. Fixes #51","distinct":true,"url":"https://api.github.com/repos/DJRHails/flint/commits/b7f3f5a6b1e1eb0c8fa12a44361e311778178b43"},{"sha":"b4b22c83112be5d1e276ec2401ad8647fc4694ee","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Add test for BracketedExpression AST node","distinct":true,"url":"https://api.github.com/repos/DJRHails/flint/commits/b4b22c83112be5d1e276ec2401ad8647fc4694ee"},{"sha":"2b28544582ed982fb4d08c7710bf56126678a68b","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Use PATH lookup to locate solc binary. Fixes #297","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/2b28544582ed982fb4d08c7710bf56126678a68b"},{"sha":"0b65ecd839944d2f9af7955c6ba8e9500e90d21f","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Remove outdated comment referring to enclosing types.","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/0b65ecd839944d2f9af7955c6ba8e9500e90d21f"},{"sha":"e7fcb15530901958dabb927804a603519ada6e8d","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Amend sourceLocation for InoutExpressions, so it spans inner expression","distinct":true,"url":"https://api.github.com/repos/DJRHails/flint/commits/e7fcb15530901958dabb927804a603519ada6e8d"},{"sha":"053ab7f686f2c9f4bae2ca442a60b64dad26a766","author":{"name":"Alexander Harkness","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@bearbin.net"},"message":"Add error when calling struct initializer without receiver","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/053ab7f686f2c9f4bae2ca442a60b64dad26a766"},{"sha":"d9e81cc3c1371ddabe676502edb69bcd7ae20248","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Formalise Flint grammar into ABNF and update for recent changes\n\nCompleted abnf transfer and update of grammar\n\nRemove underscores\n\nRemove {} and replace with *\n\nWrap non-terminals in brackets\n\nAdd grammar check to PR checklist\n\nAdd for loop syntax","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/d9e81cc3c1371ddabe676502edb69bcd7ae20248"},{"sha":"bb924dff6a0eea4c23690751cc5016bda129a623","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Implement FIP0002 Type States\n\nSupport enums\n\nParser/Tokenizer support for enum rawvalues\n\nCreated Semantic Tests for enums\n\nRemoved parser error from semantic tests\n\nEnum synthesizes raw values where it can\n\nBREAKING: Fixing types of properties in enums\n\nIR support for enums\n\nSemantic analysis of enums\n\nType Checker support for enums\n\nRemove warning for unnecessary var\n\nFixes review 1's comments\n\nSupport enums\n\nParser/Tokenizer support for enum rawvalues\n\nCreated Semantic Tests for enums\n\nRemoved parser error from semantic tests\n\nEnum synthesizes raw values where it can\n\nBREAKING: Fixing types of properties in enums\n\nIR support for enums\n\nSemantic analysis of enums\n\nType Checker support for enums\n\nRemove warning for unnecessary var\n\nInclude state in contract declaration\n\nParse Type State restrictions. Partially fixes #273\n\nConsistency between contract state and restriction groups\n\nGeneralise StateGroups\n\nEnum added on contract declaration in parser\n\nVisit new TypeState AST Node\n\nAdded Semantic Test\n\nRemove fragment from testing parallelism\n\nAdd dynamic checking of type states. Fixes #282\n\nFind state variable.\n\nSimpleDAO semantic test\n\nFix minor formatting issues highlighted by @DJRHails\n\nFix function duplication after merge","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/bb924dff6a0eea4c23690751cc5016bda129a623"},{"sha":"92848d79ef853ab3910ce2642d311b8406f68625","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Add State Group alias","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/92848d79ef853ab3910ce2642d311b8406f68625"},{"sha":"26d2d901c61f2f6374d00bccb43972d7de4fc7d4","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Add String literal","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/26d2d901c61f2f6374d00bccb43972d7de4fc7d4"},{"sha":"691eec4d72882412d5d685e1d38742061fead461","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Allow structs to be empty","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/691eec4d72882412d5d685e1d38742061fead461"},{"sha":"27dde554d058288dbe1143fb5287ae2d2eda534c","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Allow contract behaviours to be empty","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/27dde554d058288dbe1143fb5287ae2d2eda534c"},{"sha":"c2f916a77f8f71dae36f0819076790454795ce13","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Rename result to resultType","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/c2f916a77f8f71dae36f0819076790454795ce13"},{"sha":"f214fc9d404b65659588ea1ac1426f5f5164cb16","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Add become Statement","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/f214fc9d404b65659588ea1ac1426f5f5164cb16"},{"sha":"f150f323197adfad5c0d3c03f84e1dc9fbf7d81b","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Parameters should be delimited by commas and can have modifiers","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/f150f323197adfad5c0d3c03f84e1dc9fbf7d81b"},{"sha":"5e1bf6e188c2efd93becd4e1781134dc05566e5a","author":{"name":"Daniel Hails","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@hails.info"},"message":"Add other expression types","distinct":false,"url":"https://api.github.com/repos/DJRHails/flint/commits/5e1bf6e188c2efd93becd4e1781134dc05566e5a"}]}
{"actor":{"display_login":"bearbin"}}