{"push_id":887086977,"size":29,"distinct_size":29,"ref":"refs/heads/master","head":"955e90554155ac46c522146815677ab3934c423e","before":"81bd7fe6f0b4ec0e2e05ff73957e9374d341d789","commits":[{"sha":"310d43c93ae0843600349a502bc1158bdb5ca439","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Added POM","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/310d43c93ae0843600349a502bc1158bdb5ca439"},{"sha":"23fac26a18f6002aa8adc8e3b24ac9aa6eb1e1bb","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 1: Added initial checkout scanner","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/23fac26a18f6002aa8adc8e3b24ac9aa6eb1e1bb"},{"sha":"9a269814dda9e469d9e007e96baeb4083f44557d","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 1: Renamed Checkout class","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/9a269814dda9e469d9e007e96baeb4083f44557d"},{"sha":"797f3179fde244b872917e69a896dfd1bee4ad57","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 1: Extracted Checkout from CheckoutCli","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/797f3179fde244b872917e69a896dfd1bee4ad57"},{"sha":"8c46effd3584b049eaad7f03baa9d05e00df5b3e","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 1: Added unit test for Checkout","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/8c46effd3584b049eaad7f03baa9d05e00df5b3e"},{"sha":"c1846e2a88e4e802e329242beed616e74e160c26","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 1: Added banana support to Checkout","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/c1846e2a88e4e802e329242beed616e74e160c26"},{"sha":"dea00c0a9967ca499ec6c3ca02e2a120e13aa49d","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 2: Discount two cherries by 20p","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/dea00c0a9967ca499ec6c3ca02e2a120e13aa49d"},{"sha":"a4ffd2b60c0ce9f549a2652182c3a896bdc351fb","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 3: Add CSV support to scan","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/a4ffd2b60c0ce9f549a2652182c3a896bdc351fb"},{"sha":"0b11c1fa89d52629bf439149eb45c45dab184126","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 3a: Revert \"Iteration 3: Add CSV support to scan\"\n\nThis reverts commit 59534fe0f1c255740102945b67465c7b889d6c2e.","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/0b11c1fa89d52629bf439149eb45c45dab184126"},{"sha":"ad99830380231c091e6c793787cdc9f22555eb6a","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 3a: Increase cherries discount to 30p","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/ad99830380231c091e6c793787cdc9f22555eb6a"},{"sha":"04ae4a9074f24158405721fd83501d8b74a0baa5","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 3a: BOGOF on bananas","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/04ae4a9074f24158405721fd83501d8b74a0baa5"},{"sha":"b06105c3a8621a88283b35f782e4b823bc16d7bd","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 4: Decrease cherries discount back to 20p\n\nRevert \"Iteration 3a: Increase cherries discount to 30p\"\n\nThis reverts commit c321f1ba7b84bcb93fc3880290b4e05225f6e66a.\n\nConflicts:\n\tsrc/test/java/codecamp/CheckoutCliTest.java","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/b06105c3a8621a88283b35f782e4b823bc16d7bd"},{"sha":"73b679865138a48f22063fd149004757523f88f5","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 4: Added i18n support for apples: pommes and mele","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/73b679865138a48f22063fd149004757523f88f5"},{"sha":"4a72cb09d385d3beabe223b9241e55e05551449e","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5: Apply pommes and mele discounts","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/4a72cb09d385d3beabe223b9241e55e05551449e"},{"sha":"8e17bb035de60b6cf5b4ae6571f95c204148229c","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5: Simplify discounting","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/8e17bb035de60b6cf5b4ae6571f95c204148229c"},{"sha":"00efeded14a3cbe7c4f0228083637162c122a70d","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5: Reorder fields","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/00efeded14a3cbe7c4f0228083637162c122a70d"},{"sha":"5a1a8f2d7b3abd56c29b18614d8117608d04cc2e","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5: Extracted methods","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/5a1a8f2d7b3abd56c29b18614d8117608d04cc2e"},{"sha":"9b50045cb0e525af5f254537f4e8c906561014b1","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5: Used switch statement","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/9b50045cb0e525af5f254537f4e8c906561014b1"},{"sha":"bf6ff015ca55fa1d0451e6a7332bb062f907ccc9","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5a: Re-add CSV support to scan\n\nCherry-pick: 59534fe0f1c255740102945b67465c7b889d6c2e\n\nConflicts:\n\tsrc/main/java/codecamp/Checkout.java\n\tsrc/test/java/codecamp/CheckoutCliTest.java\n\tsrc/test/java/codecamp/CheckoutTest.java","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/bf6ff015ca55fa1d0451e6a7332bb062f907ccc9"},{"sha":"49965ec3806408ab7fe00cab142c8476bb2c786c","author":{"email":"7a1df512e6abb333d54e73daa19797c32873e60e@blackpepper.co.uk","name":"Mark Hobson"},"message":"Iteration 5a: Increase mele discount to 100p","distinct":true,"url":"https://api.github.com/repos/markhobson/codecamp-2015-12/commits/49965ec3806408ab7fe00cab142c8476bb2c786c"}]}