{"push_id":2044132689,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"515b2203605847324ba4de5a255befde2119d196","before":"3f55407355b5c42bbbbaf3a90f39c5368664ccf9","commits":[{"sha":"7cb100dfd29e10a887d4157519a562384796cbb5","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"initial commit","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/7cb100dfd29e10a887d4157519a562384796cbb5"},{"sha":"410a6f75819bd496b54f8720cf72bea704c84273","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Implementing wordcounter\n\n- at level of the vscode extension tutorial to start","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/410a6f75819bd496b54f8720cf72bea704c84273"},{"sha":"4fa0b4e7ad992ecd2932cefd736b892d036d09b5","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Making extension work for every filetype","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/4fa0b4e7ad992ecd2932cefd736b892d036d09b5"},{"sha":"bbd653f1e0419f6d8e0217d294b3ac67fe976e71","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Introducing some settings\n\n- trying to count chars without whitespaces","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/bbd653f1e0419f6d8e0217d294b3ac67fe976e71"},{"sha":"99137b4cc733da74b8fb1ee0c0ce99069bc4f4b2","author":{"name":"Vinzenz Hofmann","email":"b41bec655eb9c80d4237c2a1f6bff0e879fe5cfb@web.de"},"message":"Finishing feature for character count + renaming\n\n- characters in a document now counted correctly + extension now\nknows, when settings change\n- some tiny renaming\n- thinking about the tests and how to do them properly","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/99137b4cc733da74b8fb1ee0c0ce99069bc4f4b2"},{"sha":"d8f9c84c9f280923df6c976a8de0105571e0a2b9","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Rewriting stuff in a more functional way\n\n- settings is mutable state (so I can update this, when user changes it, instead of requesting them every time\n- going to test the exported functions\n- WordCounterController manages events and applying the necessary functions","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/d8f9c84c9f280923df6c976a8de0105571e0a2b9"},{"sha":"5921ba73dc29d1935dea00b3aef44ff7d3c502be","author":{"name":"Vinzenz Hofmann","email":"b41bec655eb9c80d4237c2a1f6bff0e879fe5cfb@web.de"},"message":"Writing first unit tests and configuring vscode for running unit tests","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/5921ba73dc29d1935dea00b3aef44ff7d3c502be"},{"sha":"e3adfc4c282ec1106656fb4af07e2f9b6ef3da0b","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Improving launch config for vscode for unit tests\n\n- now I can debug the unittests in typescript","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/e3adfc4c282ec1106656fb4af07e2f9b6ef3da0b"},{"sha":"2844bbaa7cf177d262cff36f84ede72aa4f16e16","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Finishing unit and integration tests\n\n- small changes to getWordCount and the used regex","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/2844bbaa7cf177d262cff36f84ede72aa4f16e16"},{"sha":"9a70e6a7f429cb0eb5637c94764490662e1f0ace","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Rounding and fixing calculated payment\n\n- rounding due to floating point number presicion problems\n- fixing to two decimal places","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/9a70e6a7f429cb0eb5637c94764490662e1f0ace"},{"sha":"6cb58e598453d424edc9921338ed156977e3b583","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Preparing readme etc. for first release","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/6cb58e598453d424edc9921338ed156977e3b583"},{"sha":"21d3c3f2aec46824daddec752c82da54db3de125","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Updating changelog and readme and package.json","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/21d3c3f2aec46824daddec752c82da54db3de125"},{"sha":"515b2203605847324ba4de5a255befde2119d196","author":{"name":"Vinzenz Hofmann","email":"351949428bd6a365c7130d08ba654ded0ad9ccef@pno-inkasso.de"},"message":"Merge remote-tracking branch 'github/master'","distinct":true,"url":"https://api.github.com/repos/V1nzi/vscode-wordscounter/commits/515b2203605847324ba4de5a255befde2119d196"}]}
{"actor":{"display_login":"V1nzi"}}