{"push_id":1112301971,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"56c1d8dcb8985b399d6a021f2dac710287da3ac0","before":"9f659e7519cdb7f1a12dd422ae0770f6a64a0f6d","commits":[{"sha":"56c1d8dcb8985b399d6a021f2dac710287da3ac0","author":{"email":"959fee1b9d7e447ebdfca467e3908e2d8ffaa5f3@gmail.com","name":"Brian Tanabe"},"message":"Fully implemented the base, happy case parsing of ESPN player projection objects using ValueExtractor -> ValueTransformer -> DocumentParserTask -> RecordCollector.  I need to finish writing unit tests for additional cases that I'm sure will come up in later pages of results where the data becomes more sparse.  I'd also like to integrate Guava's EventBus into the RecordCollector and have parsed records, once they're created but before the entire batch is complete, be added to this bus to be persisted by the data store layer.  NOTE: the RecordCollector is hardcoded to only parse one page now; this was done since I haven't mocked the WebRequests for subsequent pages yet.","distinct":true,"url":"https://api.github.com/repos/brian-tanabe/AdapativeWebScraper/commits/56c1d8dcb8985b399d6a021f2dac710287da3ac0"}]}