GitHub PushEvent at 2014-06-19 00:37:27
Repository: origins
Actor: aaron0browne
Payload: {"shas":[["86de042fe40ad9eec3732386044dd56eac8ced47","a437ff1f67cf5e38cd2f6119addad5bba3897ae0@gmail.com","Implement graph export method on Node\n\nAn export method is added on the Node class which returns a json object\nthat represents the graph of the node instance and its definitions,\nrecursively. The return value is as speficified in issue #38 with a\nformat version number, the id of the top-level node, and dicts of nodes\nand relationships, each with an arbitrary but consistent id, a type, and\na dict of properties. To support this method, __eq__ and __ne__ methods\nare added to the Node and Rel classes and a get_map_id utility method is\nadded (in utils) that iterates over {`id`: `obj`, ...} type dicts and\nreturns the id of the passed object or a new, unclaimed id and a boolean\nrepresenting whether or not the id is new as a two-dict.\n\nFixes #38\nFixes #54\n\nSigned-off-by: Aaron Browne <aaron0browne@gmail.com>","Aaron Browne",true]],"size":1,"ref":"refs/heads/issue-38a","head":"86de042fe40ad9eec3732386044dd56eac8ced47"}