{"push_id":4030432488,"size":10,"distinct_size":6,"ref":"refs/heads/develop/jsglr2-recovery","head":"8e231e771380f1b130476e5f88b92d0b6486448f","before":"8b0e653306db36b0bec0be16ebc9a740f38c17ef","commits":[{"sha":"8b9d9863c17e658e095ec6bf48e3c10628975552","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Remove Parse layer, directly pass ParseState and ParserObserving when necessary","distinct":false,"url":"https://api.github.com/repos/metaborg/jsglr/commits/8b9d9863c17e658e095ec6bf48e3c10628975552"},{"sha":"0a72bee2805d0e85c13528599768836d5b87ea90","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Maintain offsets of stack nodes in DOT visualisation of stacks, removes direct dependency on positions on stacks","distinct":false,"url":"https://api.github.com/repos/metaborg/jsglr/commits/0a72bee2805d0e85c13528599768836d5b87ea90"},{"sha":"1d19bcefa34b09ef5f9b4569ab5946706de2b1bd","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Remove dependency on stack positions for layout-sensitive parse forest, derive from child nodes (props @mpsijm #20)","distinct":false,"url":"https://api.github.com/repos/metaborg/jsglr/commits/1d19bcefa34b09ef5f9b4569ab5946706de2b1bd"},{"sha":"6fccd1ed6a022073023a7a3aa81f8ac6620075c4","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Remove positions from stack nodes","distinct":false,"url":"https://api.github.com/repos/metaborg/jsglr/commits/6fccd1ed6a022073023a7a3aa81f8ac6620075c4"},{"sha":"6da587be2ba515cb783b6b7a55f600ff7a98e699","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Fix that first recovery iterations have quota","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/6da587be2ba515cb783b6b7a55f600ff7a98e699"},{"sha":"c990c72de2c1dc458c0d5c37021e373ec0de21b4","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Prevent re-saving a backtrack choice point if doing a recovery iteration from that point","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/c990c72de2c1dc458c0d5c37021e373ec0de21b4"},{"sha":"aa18a79d759222bcb23abf2940e5fd8d293d4d7a","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Factor recovery (and re-entering of parse loop) through failure handling out of the parse loop, fixes recovery with Elkhound parser","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/aa18a79d759222bcb23abf2940e5fd8d293d4d7a"},{"sha":"32b05383d283fd95058f49688b0fa9069c2a644e","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Integration tests of recovery with and without Elkhound","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/32b05383d283fd95058f49688b0fa9069c2a644e"},{"sha":"92b8fcae76bb93ec07c0e9ee602fdaeaead4cb76","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Remove redundant initializer","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/92b8fcae76bb93ec07c0e9ee602fdaeaead4cb76"},{"sha":"8e231e771380f1b130476e5f88b92d0b6486448f","author":{"name":"Jasper Denkers","email":"1d79ec0b1eabcd239338ae6d58f5ec89fd3d7726@tudelft.nl"},"message":"Prevent too many parseRound notifications from Elkhound parser","distinct":true,"url":"https://api.github.com/repos/metaborg/jsglr/commits/8e231e771380f1b130476e5f88b92d0b6486448f"}]}
{"actor":{"display_login":"jasperdenkers"}}