{"push_id":888485363,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"4a244347b5422a3a2ef0c774ccdc526c57774261","before":"e1bfdfe19a6e3add3763224187dcbcd8276136ba","commits":[{"sha":"df1d82821004bfcceaf530e417e3e1a07fd9dd95","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Wrap Tree as a directed or undirected Graph","distinct":true,"url":"https://api.github.com/repos/dpw/monotreme/commits/df1d82821004bfcceaf530e417e3e1a07fd9dd95"},{"sha":"72e7a94f6b1df4489c5e4d9ff74219efeacaae77","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"graph.ReachableGraph","distinct":true,"url":"https://api.github.com/repos/dpw/monotreme/commits/72e7a94f6b1df4489c5e4d9ff74219efeacaae77"},{"sha":"4a244347b5422a3a2ef0c774ccdc526c57774261","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Refine Edges behaviour when passed a node not in the graph","distinct":true,"url":"https://api.github.com/repos/dpw/monotreme/commits/4a244347b5422a3a2ef0c774ccdc526c57774261"}]}