{"push_id":757824330,"size":10,"distinct_size":1,"ref":"refs/heads/master","head":"df2f3a8775417fab7ca59a38c597a03322403181","before":"328f9a7e7b74eb67c9b2f3ef85379e4897a4b167","commits":[{"sha":"c9ea4bcecc96b10f696a28a96c4f2fc58d50bb29","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Added function to get user input\n\nAnd supporting functions. @drbassett and I have gone over this code\nseveral times to make my initial implementation more rusty. In the\nfuture, I need to commit my work in progress so we can see just how far\nwe have come!","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/c9ea4bcecc96b10f696a28a96c4f2fc58d50bb29"},{"sha":"c9ce24154b3a7b3bfc2ddff600897f178d02949a","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Updated Rust version in Travis CI configuration\n\nWe require Rust v1.1.0 for the `std::str::split_whitespace()` function.","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/c9ce24154b3a7b3bfc2ddff600897f178d02949a"},{"sha":"7d257a2002d4b7badfe66e249762ba8abffc47a3","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Made `BoardPosition` public\n\nAlso added the Debug attribute.","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/7d257a2002d4b7badfe66e249762ba8abffc47a3"},{"sha":"53d18341c0d7e600ea9c132e133b320a706ed392","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Updated input functions to return `BoardPosition`\n\nAlso updated tests to use `BoardPosition` and added a three position\ntest.","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/53d18341c0d7e600ea9c132e133b320a706ed392"},{"sha":"cb2b067e19ad57beaf34a2babc2689175caeea5d","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Added `InputError` tests\n\nTests all current error states:\n* `TooFewTokens`\n* `MissingRank`\n* `MissingFile`\n* `ZeroRank`\n* `InvalidCharacter`","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/cb2b067e19ad57beaf34a2babc2689175caeea5d"},{"sha":"15cdba5f0a4f4eb6bebbba5334b34288da094e54","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Added empty string test","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/15cdba5f0a4f4eb6bebbba5334b34288da094e54"},{"sha":"6688c19fcaf981cae660a36f16f4c378abbec4ef","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Rearrange test functions\n\nCalls to `ptest!(...)` are now immediately after the function they call.","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/6688c19fcaf981cae660a36f16f4c378abbec4ef"},{"sha":"739373b3c6c8fe42f80d6e4619c866cb7dda3a91","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Updated `InputError` and `TokenError` attributes\n\nCombined the `derive` attributes into one line.","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/739373b3c6c8fe42f80d6e4619c866cb7dda3a91"},{"sha":"164e54b82829bc63a21a015f70ae9f14b212c4ac","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Remove unused variable `readFile`\n\nThis variable was left over from the original iteration of the\n`parse_file_rank()` function. Not sure why it didn't have a `snake_case`\nname!","distinct":false,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/164e54b82829bc63a21a015f70ae9f14b212c4ac"},{"sha":"df2f3a8775417fab7ca59a38c597a03322403181","author":{"email":"c2f5c63270c0162f1915c6185727f4654e0e983c@gmail.com","name":"Derek Boone"},"message":"Merge pull request #10 from dboone/user-input\n\nAdd input module","distinct":true,"url":"https://api.github.com/repos/dboone/rusty-checkers/commits/df2f3a8775417fab7ca59a38c597a03322403181"}]}