{"push_id":888928031,"size":16,"distinct_size":12,"ref":"refs/heads/gtest","head":"03e7efff1e80741900f61a5feedcbba29689b12f","before":"54ca9d8d0e34dc256ea0ee913967e7421081fd67","commits":[{"sha":"745337835d79c2a4f091755fbd7dd176a509c0d0","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Fixed some const qualifier issues in const_iterator","distinct":false,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/745337835d79c2a4f091755fbd7dd176a509c0d0"},{"sha":"d077282bfd5defb25ef4a0a0a6d1a4daaf3bef2b","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Implemented iterator ordering test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/d077282bfd5defb25ef4a0a0a6d1a4daaf3bef2b"},{"sha":"fccfb89def96086645d4ebf9cf654a1f6402c526","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Added dereference test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/fccfb89def96086645d4ebf9cf654a1f6402c526"},{"sha":"ae7de805c20d54c49f0a4e47c9a3d649f6f9da6e","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Merge branch 'master' into gtest","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/ae7de805c20d54c49f0a4e47c9a3d649f6f9da6e"},{"sha":"77496def8f7d0f5e98f68d6b79547b037eccb5cc","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Fixed == operator for tree; made it agnostic of tree structure\n\nTrees with same contents but different histories should compare equal.\nAlso declared empty() member function const.","distinct":false,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/77496def8f7d0f5e98f68d6b79547b037eccb5cc"},{"sha":"98cfa36d1baea4d2b1839793f3a958f88f7ff0ac","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Implemented tree equality test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/98cfa36d1baea4d2b1839793f3a958f88f7ff0ac"},{"sha":"8e316af21fa3678b3649a442ae8f21055339494d","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Merge branch 'master' into gtest","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/8e316af21fa3678b3649a442ae8f21055339494d"},{"sha":"219fc3f353c60fa37feb4c670bf2795eae01f66a","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Dialed down on N in random_insert_remove test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/219fc3f353c60fa37feb4c670bf2795eae01f66a"},{"sha":"ebf1fded1b3caff5b847346e9ef6867d2809ddca","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Implemented test of copy constructor","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/ebf1fded1b3caff5b847346e9ef6867d2809ddca"},{"sha":"6f1645ccad7ea7cef2c1cb6f86be53ea18a7880e","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Switched node constructors to passing a pointer to tree\n\nPassed a reference before. Also fixed a bug where the parent pointer of\nnewly constructed nodes was not set to null pointer, leading to\nsegfaults when copy-assigning nodes across different trees.","distinct":false,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/6f1645ccad7ea7cef2c1cb6f86be53ea18a7880e"},{"sha":"a032bafc8b9fc74e3e749f595ce19021bd642f9d","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Merge branch 'master' into gtest","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/a032bafc8b9fc74e3e749f595ce19021bd642f9d"},{"sha":"4d4d53ee8818b4fcf4abbd47a8da7dc79054ec62","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Added copy-assignment test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/4d4d53ee8818b4fcf4abbd47a8da7dc79054ec62"},{"sha":"a827f75ef89977011fc52acf512a055d8e4683c7","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Added clear test","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/a827f75ef89977011fc52acf512a055d8e4683c7"},{"sha":"e9b612c51fae8f92dee347e87b8de3d0d278db3d","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Fixed bug where root->n was not reset after clear","distinct":false,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/e9b612c51fae8f92dee347e87b8de3d0d278db3d"},{"sha":"1004ae9c98bcae7549471ed320b867d9b93595a2","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Merge branch 'master' into gtest","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/1004ae9c98bcae7549471ed320b867d9b93595a2"},{"sha":"03e7efff1e80741900f61a5feedcbba29689b12f","author":{"email":"389c05d343a3f111b4dd82341f7e9f36541c2d5a@lmu.de","name":"Jonas Greitemann"},"message":"Split test file up into atomic unit tests","distinct":true,"url":"https://api.github.com/repos/jgreitemann/avl-tree/commits/03e7efff1e80741900f61a5feedcbba29689b12f"}]}