{"push_id":654477192,"size":23,"distinct_size":1,"ref":"refs/heads/master","head":"a0061fa2c4bdf432feb97d8c1d27359925fb33dd","before":"94ff732d624fd68542ce968f5bf2914722bb8d71","commits":[{"sha":"a18739302a5b2677a88176e678e67670cf682ac7","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage for mu.piece","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/a18739302a5b2677a88176e678e67670cf682ac7"},{"sha":"fea5c72dcd0782d3314c1d2379a009e6e601b1da","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage for mu.coordinate","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/fea5c72dcd0782d3314c1d2379a009e6e601b1da"},{"sha":"ca89bae0a4800c2fe40cb25579fc99f46d9220b7","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage to mu.boardstatus","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/ca89bae0a4800c2fe40cb25579fc99f46d9220b7"},{"sha":"0c6db04161a193accec87d9d1b659ca0278ef42a","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage to mu.move","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/0c6db04161a193accec87d9d1b659ca0278ef42a"},{"sha":"fc8444a5f2f710c79831d48897d59efd66407bc6","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage to mu.common","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/fc8444a5f2f710c79831d48897d59efd66407bc6"},{"sha":"1f22eab5625c8317852e8b066f3520e27b3a2b24","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage to mu.match","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/1f22eab5625c8317852e8b066f3520e27b3a2b24"},{"sha":"ec857ded2b92bc95f25e26cd5a58a19e464eedba","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Make sure initialized is set so Board.invariant runs on new boards","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/ec857ded2b92bc95f25e26cd5a58a19e464eedba"},{"sha":"a271749dd6f10da145e5069d3b41b4b55413a71d","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add friendly messages to print when an invariant assertion fails","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/a271749dd6f10da145e5069d3b41b4b55413a71d"},{"sha":"b281ef7afce7031cf4372e7a5ac8126fba359365","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Fix some FEN strings that break the invariant","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/b281ef7afce7031cf4372e7a5ac8126fba359365"},{"sha":"eed18ffcd0ccfa7fed480e0d0f75891647663823","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Test to make sure the enpassant target square is set in fromFEN","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/eed18ffcd0ccfa7fed480e0d0f75891647663823"},{"sha":"cf33c2782f7f14662e3ff2c15529014f2d8bbd45","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Improve how mu.internal.surface resets to its initial state","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/cf33c2782f7f14662e3ff2c15529014f2d8bbd45"},{"sha":"4a0fbd9c0c58701aa98a2eb3e653eb3f89b045eb","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Remove the invariant for Board so it can be better thought out\n\nThe invariant for mu.board is failing for various reasons. It seems\nthat the combination of isMoveValid and other verification functions\ncombined with preconditions are fitting the need better. So the\ninvariant is being removed until the exact origin of its issues can\nbe better understood and designed around.","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/4a0fbd9c0c58701aa98a2eb3e653eb3f89b045eb"},{"sha":"7370c1a6bd0c64089a3ff0b9d1f1c83677dd59fe","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add 100% test coverage to mu.board.core","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/7370c1a6bd0c64089a3ff0b9d1f1c83677dd59fe"},{"sha":"b4397c767fc0e4ad88d57d5224287871f4e94a51","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Test more of mu.board.fen","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/b4397c767fc0e4ad88d57d5224287871f4e94a51"},{"sha":"44e8db25f8cdc0d175da7aa20f9c21b1b54a2820","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"100% test coverage for mu.board.fen","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/44e8db25f8cdc0d175da7aa20f9c21b1b54a2820"},{"sha":"4fe0c6d47c016674a62fff90de595dfafda88a39","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Improve FEN parsing","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/4fe0c6d47c016674a62fff90de595dfafda88a39"},{"sha":"440c0a3d2565fb4a95a065e82064a7144126cd41","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"Add some more tests to mu.internal.surface","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/440c0a3d2565fb4a95a065e82064a7144126cd41"},{"sha":"b3e229001c15688f6d0fcf6eb0a54f87d5baee94","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"100% test coverage for mu.board.make","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/b3e229001c15688f6d0fcf6eb0a54f87d5baee94"},{"sha":"fed582631538ac4e28d0f6b5854fb2c4d2c40d46","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"100% test coverage for mu.board.move","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/fed582631538ac4e28d0f6b5854fb2c4d2c40d46"},{"sha":"73d176eea005888ac562e32f1fb05cac93c2051f","author":{"email":"e0536a60c38eaf8e40f646efdbe7971df39ce930@hotmail.com","name":"joichiro"},"message":"100% test coverage for mu.board","distinct":false,"url":"https://api.github.com/repos/joichiro/mu/commits/73d176eea005888ac562e32f1fb05cac93c2051f"}]}