{"push_id":891810413,"size":162,"distinct_size":2,"ref":"refs/heads/feature/unexpected-markdown-upgrade","head":"27590b9f32d7c1caac19b52d04cd8ac5824910e4","before":"9bea4051263b1a839f4bc073dd5fe7ae9af10def","commits":[{"sha":"278fed356e2f20e7f5b7a195c4f3b15ef42ed358","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Added initial assertion parser with a very basic test","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/278fed356e2f20e7f5b7a195c4f3b15ef42ed358"},{"sha":"cab9f12083d3f3d7d407379bbda2ad41e5dc642b","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Moved assertion parsing to the unexpected prototype","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/cab9f12083d3f3d7d407379bbda2ad41e5dc642b"},{"sha":"5ca03c6d6662f946634d9efcf33f19e6608ca0df","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Embed real types inside the parsed assertion","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/5ca03c6d6662f946634d9efcf33f19e6608ca0df"},{"sha":"c43a3da6f82a23bf3af3f9b9ef4c1ef2ec293120","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Refactored assertion parser test","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/c43a3da6f82a23bf3af3f9b9ef4c1ef2ec293120"},{"sha":"19814929eb9fbe920fbbd6b0b55c68552f4a3946","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Fixed lint errors","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/19814929eb9fbe920fbbd6b0b55c68552f4a3946"},{"sha":"e6680a476868ac52e32665e49fb90e7666bc7955","author":{"email":"b15c342f1de186996bcca5e1a23cd684d2fadb32@one.com","name":"Andreas Lind"},"message":"Remove support for the 'to be (>|>=|<|<=)' shorthands.\n\nThey are a bit obscure and clash with v10's fully typed assertion syntax.","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/e6680a476868ac52e32665e49fb90e7666bc7955"},{"sha":"33dd3832d605f6f5be713faf86722b112138cc62","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Accept legacy assertions","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/33dd3832d605f6f5be713faf86722b112138cc62"},{"sha":"fe1a637aa4347d5573d2710d882af67bea3ca8d1","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Testing case where we cannot detect a type while parsing an assertion","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/fe1a637aa4347d5573d2710d882af67bea3ca8d1"},{"sha":"a249805a81adff2f4ea1eeddff640237b5d71fe6","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Testing the rest of the assertion parsing error cases","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/a249805a81adff2f4ea1eeddff640237b5d71fe6"},{"sha":"225a4e5610298bda4502bd362e14367e1d6cd680","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Simplified expression a bit","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/225a4e5610298bda4502bd362e14367e1d6cd680"},{"sha":"ed1b38b13baf48f28bcc0613a85f249358c803f4","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Used already populated type cache","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/ed1b38b13baf48f28bcc0613a85f249358c803f4"},{"sha":"1b14430ed1fee39748ffabfdb03670b762c5e300","author":{"email":"b15c342f1de186996bcca5e1a23cd684d2fadb32@one.com","name":"Andreas Lind"},"message":"Change varargs syntax from ...foo to foo* and also support foo+ and foo?\n\nAlso change the format of the return value of parseAssertion from\n{ varargs: <type> } to { minimum: <number>, maximum: <number>, type: <type> }\nand remove the non-varargs special casing.","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/1b14430ed1fee39748ffabfdb03670b762c5e300"},{"sha":"817c66b45751b6553f0b342db7bea9c801f7d2cc","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Removed assertion lookup caching","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/817c66b45751b6553f0b342db7bea9c801f7d2cc"},{"sha":"e8d97842ece85870522e2b4dea21d527c2e53213","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Got the basis working","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/e8d97842ece85870522e2b4dea21d527c2e53213"},{"sha":"d756032e10f6aa3e43c86727097836b0c6015fac","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Removed duplicated test","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/d756032e10f6aa3e43c86727097836b0c6015fac"},{"sha":"709f8d217dcebfe4ab0ba8e22b257c31f140740d","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Fixed some more assertion lookup cases","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/709f8d217dcebfe4ab0ba8e22b257c31f140740d"},{"sha":"3204358ef511c3f9d29b3927f0d9b3956aa3d52e","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Fixed problem where flags was not defaulted","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/3204358ef511c3f9d29b3927f0d9b3956aa3d52e"},{"sha":"3fafa06323129136a6617cac158e666fbd38c685","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Fixed some more failing tests","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/3fafa06323129136a6617cac158e666fbd38c685"},{"sha":"9f8300a8fd9de4c7db24b6071ec9d40c41409acc","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Removed dead code and fixed some tests\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/9f8300a8fd9de4c7db24b6071ec9d40c41409acc"},{"sha":"25b9f825da33dc95bdb653de2dc75432661d9228","author":{"email":"860730236c3755047501ca57c245f0bc105821e1@we-knowhow.dk","name":"Sune Simonsen"},"message":"Cache value types in assertion rule lookup\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/unexpectedjs/unexpected/commits/25b9f825da33dc95bdb653de2dc75432661d9228"}]}