{"push_id":543660897,"size":10,"distinct_size":10,"ref":"refs/heads/GradleConversion","head":"9f8d0c62d0b5ea3d1e4a0fe4f014076729c60bcb","before":"43ee9b5dbabb044d58e8728aa902f5735abd84cb","commits":[{"sha":"79b35b2355e27a3521654a89b27efccbd278147a","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Remove unused test setup/teardown methods","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/79b35b2355e27a3521654a89b27efccbd278147a"},{"sha":"598cab2ba3b8cfad2bffb775474c2abe3deb1fad","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Add jetbrains annotations dependency","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/598cab2ba3b8cfad2bffb775474c2abe3deb1fad"},{"sha":"f0bacdaaddc093c0d19a87e4062712fe010b8b96","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Move gson test to utility package to match convention","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/f0bacdaaddc093c0d19a87e4062712fe010b8b96"},{"sha":"faa80e418333e3e8672208cb30c11855a81fe9dd","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Rename ChessCoordinates to ChessCoordinate","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/faa80e418333e3e8672208cb30c11855a81fe9dd"},{"sha":"325db8c6f8b79e4cdc1f6c30b6165d61597d8c9b","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Replace ChessCoordinate constructor with factory method","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/325db8c6f8b79e4cdc1f6c30b6165d61597d8c9b"},{"sha":"433600d39d5b95af582417eaf14ec529c0f03cad","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Add basic tests for ChessCoordinate","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/433600d39d5b95af582417eaf14ec529c0f03cad"},{"sha":"6d0971fc90c921aeb82e4bb7572686eb69ad2c91","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Remove Square class","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/6d0971fc90c921aeb82e4bb7572686eb69ad2c91"},{"sha":"7e328283961aa8570625af7d78a27facea4a105f","author":{"email":"18e20668eceeb1eab1b42ab92265bd5304f816fe@gmail.com","name":"Drew Hannay"},"message":"Add BoardSize value class & deprecate old methods in Board","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/7e328283961aa8570625af7d78a27facea4a105f"},{"sha":"dc4bfc03a486ebbe825dad42de008306f3e34fc6","author":{"email":"42f4b0f52f86591387d1b3bcc017bcf8e9f296d2@my.wheaton.edu","name":"jmccormi"},"message":"Merge remote-tracking branch 'upstream/rewrite' into GradleConversion","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/dc4bfc03a486ebbe825dad42de008306f3e34fc6"},{"sha":"9f8d0c62d0b5ea3d1e4a0fe4f014076729c60bcb","author":{"email":"42f4b0f52f86591387d1b3bcc017bcf8e9f296d2@my.wheaton.edu","name":"jmccormi"},"message":"Merging code with updates from rewrite upstream","distinct":true,"url":"https://api.github.com/repos/jmccormi/chess/commits/9f8d0c62d0b5ea3d1e4a0fe4f014076729c60bcb"}]}