{"push_id":819205172,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"880577b1f3fc106803fe87f8a823e3bb79b4af71","before":"389d65fcd675e29628dc11c210a05acd570421bc","commits":[{"sha":"474ddbb15a079c92f1badf55a1db39786ecc3da5","author":{"email":"971eb00423ed70c8d514bfddb48952dcf6839403@invalid","name":"reverendus"},"message":"Switched command line parsing to 'com.github.scopt:scopt' library\n\nInstead of using custom, manual command line parsing I've switched\nto 'com.github.scopt:scopt:3.3.0'. It makes parsing much easier\nand we also get a nice, automatically-generated help page for free :)\n\nOn the downside, scopt internally invokes System.exit(0) when\nyou call it with -h/--help, so it became impossible to unit-test\nthat case - I had to remove these tests. In order to keep consistency,\nI also call System.exit(0) manually when command line parsing failed,\nas scopt displays a nice error message in that case and there is no need\nto supplement it with anything. Which means another test had\nto be removed...","distinct":true,"url":"https://api.github.com/repos/bms-devs/FileSynchronizer/commits/474ddbb15a079c92f1badf55a1db39786ecc3da5"},{"sha":"880577b1f3fc106803fe87f8a823e3bb79b4af71","author":{"email":"038203a5e5a8eb3190f37fc526d224977269d0b4@gmail.com","name":"Daniel Wojda"},"message":"Merge pull request #23 from reverendus/scopt\n\nSwitched command line parsing to 'com.github.scopt:scopt' library","distinct":true,"url":"https://api.github.com/repos/bms-devs/FileSynchronizer/commits/880577b1f3fc106803fe87f8a823e3bb79b4af71"}]}