{"push_id":2791496447,"size":7,"distinct_size":1,"ref":"refs/heads/stidx_tuple_struct","head":"6550f431ab7f7f38a63727d205f222a236e544f1","before":"30ffc5fd31a23a8da5ce7e6266fc33da4705fee2","commits":[{"sha":"dfa0d7eaae5327299f3916ac658023dfc977c7ca","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"Remove the unneeded macro definition and rename u32struct.rs to idxnewtype.rs.","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/dfa0d7eaae5327299f3916ac658023dfc977c7ca"},{"sha":"8c813be9b31c249ce29f63935de418ef55b4e486","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"The new newtype definition lets type inference do more work for us.\n\nRather than hard coding in specific integer types, let type inference work them\nout where possible. These cases are simple and were automatically changed using\nsrep.","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/8c813be9b31c249ce29f63935de418ef55b4e486"},{"sha":"1086a265afb0db9e8696b9036edc9a9dbcb9398f","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"Simplify integers.\n\nIt's only recently that I realised that \"1 as u32\" is the same as \"1u32\". The\nlatter is much easier, so use that instead.","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/1086a265afb0db9e8696b9036edc9a9dbcb9398f"},{"sha":"5edfc9a6bd625cb3a8ea0f6e5d476fd28778ca50","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"Hook the lex/parse calc examples back into the build.\n\nThis requires giving them distinct names (to my surprise, one can't have two\nsub-crates with the same name).","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/5edfc9a6bd625cb3a8ea0f6e5d476fd28778ca50"},{"sha":"d442fca69cd8364490addecf91130884fce5ea21","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"Various Clippy suggestions.","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/d442fca69cd8364490addecf91130884fce5ea21"},{"sha":"300dee6a6429d99925a82f2705fcdcb943d7e239","author":{"name":"Sarah Mount","email":"64fe66a6a6d648765de2236c5867204798cdf261@kcl.ac.uk"},"message":"Merge pull request #2 from softdevteam/flexible_newtypes\n\nBetter newtypes","distinct":false,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/300dee6a6429d99925a82f2705fcdcb943d7e239"},{"sha":"6550f431ab7f7f38a63727d205f222a236e544f1","author":{"name":"Laurence Tratt","email":"8468275f0d120527324004754c3d088324306866@tratt.net"},"message":"Move StIdx to a tuple struct.\n\nAs a happy coincidence, we can also rely on rustc's better type inference these\ndays to remove most concrete types in the tests, making it easier to change this\ntype in the future.","distinct":true,"url":"https://api.github.com/repos/softdevteam/grmtools/commits/6550f431ab7f7f38a63727d205f222a236e544f1"}]}
{"actor":{"display_login":"ltratt"}}