{"push_id":683079216,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"220afe4e0a57bf7ef8617926e3e961a8fc88f30b","before":"8ae1814436448a42745a7346ea0636a275ac3c8d","commits":[{"sha":"f161ffa3fde8c21f096a1f091e5bde0a84fcd8ed","author":{"email":"0582c5011296bfe1139e34abde9f2455d4c32a9d@edx.org","name":"Ben Patterson"},"message":"Add jshint as a violations reporter.\n\nBecause jshint is (at the moment) not available through a python\nlibrary/port, confirming that it is available at runtime needs to\nhappen through a subprocess call, rather than a python import. The base class\nfor the violations reporter now has a fallback option of checking for a given\nreporter through the CLI; however, the implementing class must provide\nthe command that verifies it's installed. That command must exit 0 if the\ntool is successfully installed. (For jshint, it is `jshint --version`).","distinct":true,"url":"https://api.github.com/repos/Bachmann1234/diff-cover/commits/f161ffa3fde8c21f096a1f091e5bde0a84fcd8ed"},{"sha":"220afe4e0a57bf7ef8617926e3e961a8fc88f30b","author":{"email":"f8aa987ab93ad75ed807c44487e8aab1c5244c66@users.noreply.github.com","name":"Matt Bachmann"},"message":"Merge pull request #15 from benpatterson/benp/jshint-violations\n\nBenp/jshint violations","distinct":true,"url":"https://api.github.com/repos/Bachmann1234/diff-cover/commits/220afe4e0a57bf7ef8617926e3e961a8fc88f30b"}]}