{"push_id":672789344,"size":41,"distinct_size":1,"ref":"refs/heads/spike/vp","head":"2705d065602af666e1c5431ecab486600e78eee2","before":"c21445f44e7feb62638f5581d16a33ff77185591","commits":[{"sha":"58ba501be090579acf50a7ad7fce11fac83e48c3","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more documentation and tests.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/58ba501be090579acf50a7ad7fce11fac83e48c3"},{"sha":"fc3b9abbc2a3b67351672ef4859839611bfe18e9","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Extract multiple methods to reduce complexity.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/fc3b9abbc2a3b67351672ef4859839611bfe18e9"},{"sha":"2f00a5a83b726057d89d5104f415b4c71366e987","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Relax Metrics/PerceivedComplexity to 12.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/2f00a5a83b726057d89d5104f415b4c71366e987"},{"sha":"cab28d9c914d0ce46e743a05447b52ae82fc8324","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more documentation, whitespace.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/cab28d9c914d0ce46e743a05447b52ae82fc8324"},{"sha":"505a9a5faaf3a269784a1a8a9be6a9d60f06857b","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"No need to have Geometry in here;\n\nThis reduces the complexity of this class considerably.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/505a9a5faaf3a269784a1a8a9be6a9d60f06857b"},{"sha":"c7e602341717cfaece0e3183daa23562e861b6ad","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Reduce Ruby warnings by using protected instead of private for attr_accessors/readers/writers.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/c7e602341717cfaece0e3183daa23562e861b6ad"},{"sha":"42fa927c30822504a8b0a26507b476c3ba1beb10","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Remove excess require statements to reduce circular dependency warnings.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/42fa927c30822504a8b0a26507b476c3ba1beb10"},{"sha":"c934893817faa7490b80015ba7eb5def6f59dec0","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Fix missed private to protected change for attr_reader.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/c934893817faa7490b80015ba7eb5def6f59dec0"},{"sha":"11fad8142563b9593553f6e4eeaad06bc5fc1631","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add option to make Ruby noisy with warnings.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/11fad8142563b9593553f6e4eeaad06bc5fc1631"},{"sha":"817bc9de4988ab51801992872909bff3f126c0f0","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more tests.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/817bc9de4988ab51801992872909bff3f126c0f0"},{"sha":"7ecc72c6401b51760eab2bde67bdb2618304d5c3","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more documentation.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/7ecc72c6401b51760eab2bde67bdb2618304d5c3"},{"sha":"f668aa049cb04c9496c2de5a320a47be7246a47b","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Merge pull request #141 from gavinlaking/twerks\n\nMore tidying up...","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/f668aa049cb04c9496c2de5a320a47be7246a47b"},{"sha":"f090e74ad401247506eb920b7cf50553914147dd","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Bump gem version to 0.4.19.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/f090e74ad401247506eb920b7cf50553914147dd"},{"sha":"226840cfab72da7688a0466aab58b12d95b6dd74","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Bump development dependency versions.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/226840cfab72da7688a0466aab58b12d95b6dd74"},{"sha":"f4c5db301d1ba9fc4480a8d8c44f621e96cc38c5","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Reduce duplication.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/f4c5db301d1ba9fc4480a8d8c44f621e96cc38c5"},{"sha":"8fc10dc600fa86a3df440328671134af0be9ff23","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more documentation and tests.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/8fc10dc600fa86a3df440328671134af0be9ff23"},{"sha":"523e1e417c2193c867552f4b3685ce70bb5ee825","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Minor refactoring to DisplayBuffer via Interface.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/523e1e417c2193c867552f4b3685ce70bb5ee825"},{"sha":"6bc0553cdd75def73a1f43587a96eea10bf3cfc0","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Minor tidying.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/6bc0553cdd75def73a1f43587a96eea10bf3cfc0"},{"sha":"e01ee3a2bc2466faa1615385a983842deab8cbf0","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Provide a mechanism to divide the terminal height into 12 rows.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/e01ee3a2bc2466faa1615385a983842deab8cbf0"},{"sha":"d09ff86fc818d5d1c6247a83c33fb6dcade21751","author":{"email":"2a043d31070983886a733d026c8bb4b8f4e86de6@gmail.com","name":"Gavin Laking"},"message":"Add more tests.","distinct":false,"url":"https://api.github.com/repos/gavinlaking/vedeu/commits/d09ff86fc818d5d1c6247a83c33fb6dcade21751"}]}