{"push_id":661346444,"size":24,"distinct_size":24,"ref":"refs/heads/dev","head":"698d111dfc1cc9c8ccc63e3a529dc3ba490f28b4","before":"f2fa58650f7e1288fc4f19ae09ac7fe62ed24f0a","commits":[{"sha":"5bf64e70b9903430a7c4cfa088cba43cfe007b23","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Add unit tests.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/5bf64e70b9903430a7c4cfa088cba43cfe007b23"},{"sha":"db82c328dcb610fce8a301ea999d237277e656c0","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Use foreach instead of for.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/db82c328dcb610fce8a301ea999d237277e656c0"},{"sha":"9fc43df726f0bf0d4da6dca22340c65571257db8","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Move methods.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/9fc43df726f0bf0d4da6dca22340c65571257db8"},{"sha":"246cf6e17c8b71e072f50c6c62d6905cf6ab4171","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract 'Is' methods.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/246cf6e17c8b71e072f50c6c62d6905cf6ab4171"},{"sha":"d5efc473d5570dd2b1a86e9318143fc2fc6a9816","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Simplify if blocks.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/d5efc473d5570dd2b1a86e9318143fc2fc6a9816"},{"sha":"b3984a54044b1fd66cc45738339ed28f04d3a950","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Shifting if conditions.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/b3984a54044b1fd66cc45738339ed28f04d3a950"},{"sha":"395cee882253e9d978253ac81b4b3e9964e48bd4","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Replace + with +=","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/395cee882253e9d978253ac81b4b3e9964e48bd4"},{"sha":"d8cf1fedac3daf378975ab0487507370928e6c51","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Use QualityNotYetMax function.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/d8cf1fedac3daf378975ab0487507370928e6c51"},{"sha":"8f0677823281b3eda630dd3bc5ac0d67b4be8ddc","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract StillHasQuality function.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/8f0677823281b3eda630dd3bc5ac0d67b4be8ddc"},{"sha":"b924c54c1447a8e5c401025fef137194546deb35","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Move method.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/b924c54c1447a8e5c401025fef137194546deb35"},{"sha":"6359ead31aba5110bde165ad6d22a8193fd57ac8","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract CalculateQualityAndSellIn method.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/6359ead31aba5110bde165ad6d22a8193fd57ac8"},{"sha":"219cd96183c577a1a8996cc86c5fa662e6d5015b","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extact method.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/219cd96183c577a1a8996cc86c5fa662e6d5015b"},{"sha":"096427afb6426bc415d8770915d80647658a84af","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Move method higher.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/096427afb6426bc415d8770915d80647658a84af"},{"sha":"2486540b999b73a0ddfde962b428d4251463097a","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Rename CalculateQuality.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/2486540b999b73a0ddfde962b428d4251463097a"},{"sha":"12790ccdb8622ec3797303f670181b0220ab2b73","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Move SellIn calculation to after quality calculation.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/12790ccdb8622ec3797303f670181b0220ab2b73"},{"sha":"8ab42f40eed2cb84ebcb1260bee8a1393930f101","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Use different operator.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/8ab42f40eed2cb84ebcb1260bee8a1393930f101"},{"sha":"650a28065067fd629430cfe20f337c859ea8ea31","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract DoesntAgeWell method.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/650a28065067fd629430cfe20f337c859ea8ea31"},{"sha":"bab8ce15693e338450a2e66044bda41b54920c89","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract QualityIsReducable method.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/bab8ce15693e338450a2e66044bda41b54920c89"},{"sha":"d174282e3c430f7882bebf612c98434113948eab","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract AgeBadly function.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/d174282e3c430f7882bebf612c98434113948eab"},{"sha":"33ef37db4f8f85c1272222bee4854de2cf8c2397","author":{"email":"9d40c998d7e49040640d91fd4c0c6b3ecf2273ea@microsoft.com","name":"Marc L Durham"},"message":"Extract AgeWell function.","distinct":true,"url":"https://api.github.com/repos/marcdurham/GildedRose/commits/33ef37db4f8f85c1272222bee4854de2cf8c2397"}]}