{"push_id":866326518,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b10fed1741e813ef8492ab9eb17e22a281f9ec7d","before":"ec56bf95978bd572078de21445766b43f4ee0424","commits":[{"sha":"7da04e9b8c790824a134a9b73447be3a79bd864e","author":{"email":"b8e5be015415f042cc383d75462461d206e5b0df@users.noreply.github.com","name":"Jan Trukenmüller"},"message":"Config file bugfixes\n\n- supporting spaces inside file paths\n- catching exceptions for invalid config lines\n- sorting the lines in the config file","distinct":true,"url":"https://api.github.com/repos/truj/midica/commits/7da04e9b8c790824a134a9b73447be3a79bd864e"},{"sha":"b10fed1741e813ef8492ab9eb17e22a281f9ec7d","author":{"email":"b8e5be015415f042cc383d75462461d206e5b0df@users.noreply.github.com","name":"Jan Trukenmüller"},"message":"Restructured hierarchy of parser classes\n\n- transformed the root parser class into an interface for all parsers\n- new parser class as a parent for parsers creating a MIDI stream\n- moved functionality to the new class that is only needed by it's sub\nclasses","distinct":true,"url":"https://api.github.com/repos/truj/midica/commits/b10fed1741e813ef8492ab9eb17e22a281f9ec7d"}]}