{"push_id":689995679,"size":74,"distinct_size":74,"ref":"refs/heads/develop","head":"40a2b3228b9dad55d4d7ce5a5ebcc9b4c824eebe","before":"83f566086dec2b670b9dea362a79c3fb7d56402f","commits":[{"sha":"440a1e88fc7c7a62e0383daf598096d782f512be","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"TODO","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/440a1e88fc7c7a62e0383daf598096d782f512be"},{"sha":"4fa316ffebab98fb922c9c5a4b557dc45bac05d8","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Migrating tests one at a time - starting with an acceptance test - to a new version of JavaSpecRunner.\nDoing this so that old functionality can be retained while developing the new.\nThe old gateway/context/example layout turned out to be harder to change and prematurely abstract.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/4fa316ffebab98fb922c9c5a4b557dc45bac05d8"},{"sha":"b7a531afe493774ebf7a33cf2626fffbce0364c2","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Next steps","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/b7a531afe493774ebf7a33cf2626fffbce0364c2"},{"sha":"225b94abf1f085af9ee1e8032c3e5f2a2555d79d","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Starting to test drive a new version of JavaSpecRunner.\nTrying to avoid odd workflow of ParentRunner for now, and just subclassing Runner.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/225b94abf1f085af9ee1e8032c3e5f2a2555d79d"},{"sha":"34d17031617783f715b5c6dc99abd0522cc2c882","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"WIP on getDescription","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/34d17031617783f715b5c6dc99abd0522cc2c882"},{"sha":"d30663d68b109f51e7225bc2e75930de0d747902","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"WIP","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/d30663d68b109f51e7225bc2e75930de0d747902"},{"sha":"ebb4f1310ae837ab9fdc4b906b42c5082647dc43","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"WIP on nested context","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/ebb4f1310ae837ab9fdc4b906b42c5082647dc43"},{"sha":"4163137125dcfa6bd502971e1cb2e7b72aa15303","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Working on defining sub contexts and turning those into a hierarchy of descriptions","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/4163137125dcfa6bd502971e1cb2e7b72aa15303"},{"sha":"844e485daf5d07a6cda0ebc7b7ff5c3ad9b516ea","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Basic flow","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/844e485daf5d07a6cda0ebc7b7ff5c3ad9b516ea"},{"sha":"52b59ec872adeb116400af4bb7283559c15000ba","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Refactored using a Method Object, for building a descripton tree","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/52b59ec872adeb116400af4bb7283559c15000ba"},{"sha":"bfab685ac9b89d01a6420512dd142d5f787b97b9","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Thinking through what level of abstraction would be helpful right now","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/bfab685ac9b89d01a6420512dd142d5f787b97b9"},{"sha":"a55de00289bbafe1bfaa463f6a40d9bbb8f9e863","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Renamed methods to clarify lack of abstraction, at this point.\nConsidering design alternatives.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/a55de00289bbafe1bfaa463f6a40d9bbb8f9e863"},{"sha":"e3727ec4cf1df94a3def98802f011fa1b1a8ec93","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"First step in making the Gateway build up a Description, so it doesn't have to expose or make abstractions for\nthe internals of how tests are organized into contexts and examples.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/e3727ec4cf1df94a3def98802f011fa1b1a8ec93"},{"sha":"8dc0ed3357a09874b643238a5c2944181a7d2697","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Testing for the existence of It fields, meaning there are examples","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/8dc0ed3357a09874b643238a5c2944181a7d2697"},{"sha":"b1f5d7aac919d685a5817a7f693d7f5109dfbc7c","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Thinking through some design on what to do with static inner classes","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/b1f5d7aac919d685a5817a7f693d7f5109dfbc7c"},{"sha":"4cdeac32c818ad62ca53a0bc2d7cca6ade2049b2","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Talked myself off the ledge on overthinking static classes, for the time being.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/4cdeac32c818ad62ca53a0bc2d7cca6ade2049b2"},{"sha":"30e091b30a0d2cb97d592b84e41ab1265849d563","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Shifting to a smaller step towards running tests - counting them first.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/30e091b30a0d2cb97d592b84e41ab1265849d563"},{"sha":"9b8401b0591a38792a08c93328348771c4907f70","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Starting to implement totalNumExamples","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/9b8401b0591a38792a08c93328348771c4907f70"},{"sha":"9f03daa5dbad625884cd0f041c1a8c5ae714de96","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"totalNumExamples and hasExamples","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/9f03daa5dbad625884cd0f041c1a8c5ae714de96"},{"sha":"0f8b81198784f16c5fde0172f7ad7ec85ef90743","author":{"email":"61026eb8d14a7b6b9e1a8b640e18c9d840271ff6@here.com","name":"Kyle Krull"},"message":"Added edge case for so many examples that JUnit cries.","distinct":true,"url":"https://api.github.com/repos/kkrull/javaspec/commits/0f8b81198784f16c5fde0172f7ad7ec85ef90743"}]}