{"push_id":765833952,"size":20,"distinct_size":2,"ref":"refs/heads/mingw32-path","head":"479933492aca38c8b702b360e5c9281a34c9f58a","before":"96f7ccb7ec3915589553c5ccdd9cd035eb742b17","commits":[{"sha":"c3cf6d8bf72f6eca416eadd1008ff39279a41307","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves"},"message":"Changes required for ST3","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/c3cf6d8bf72f6eca416eadd1008ff39279a41307"},{"sha":"0fc74f3132e6d8c0036337caefffe2547a6fa327","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Clone dict keys in message_clear_all_scala_notes\n\nWhen moving to Python 3000, keys() no longer clones the keys\nso you get an iterator error when things change in the dict.\nUsing list() instead clones the keys in both python 2 and 3000.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/0fc74f3132e6d8c0036337caefffe2547a6fa327"},{"sha":"bae6423d4adef3a44afdb5fc31f936774a90102b","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves (@a_dev_musing)"},"message":"Merge pull request #45 from ensime/clear-notes\n\nClone dict keys in message_clear_all_scala_notes","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/bae6423d4adef3a44afdb5fc31f936774a90102b"},{"sha":"3294172bed8ef900bdea94f470c8e89194450296","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves"},"message":"Update readme","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/3294172bed8ef900bdea94f470c8e89194450296"},{"sha":"3cdae1751ddf44f18a1c51c74e07a3bc657a32e6","author":{"email":"4f24d8fa3996aeaec4d32e18999a780cac32f23b@gmail.com","name":"Adil Akhter"},"message":"Updating README with Ensime-specific configuration\n\nUpdated code formatting.\n\n- formatting start server section\n\nfixing formatting\n\nremoved external_server_port_file as it is not required","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/3cdae1751ddf44f18a1c51c74e07a3bc657a32e6"},{"sha":"66e33d7c85569bb360eb25f8782008454dd54763","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves"},"message":"More cleanup from old ST3 branch and random stuff","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/66e33d7c85569bb360eb25f8782008454dd54763"},{"sha":"3af38ab8c0dfa215d5c4d3a68efc97902548f769","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves"},"message":"Fix goto definition for line based file positions","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/3af38ab8c0dfa215d5c4d3a68efc97902548f769"},{"sha":"79cbf79a476336f663f6bfc870e191305eeedaf4","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Fix import, with two phase refactor.\n\nNow prepare refactor has one call back which fires the actual refactor\nand another callback which causes the reload of the file.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/79cbf79a476336f663f6bfc870e191305eeedaf4"},{"sha":"558f7f72520e569b0836658775d3fa3411429c60","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves (@a_dev_musing)"},"message":"Merge pull request #46 from ensime/importify\n\n\"Fix\" import refactor","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/558f7f72520e569b0836658775d3fa3411429c60"},{"sha":"62c73c1a4878c13ee984768ad8475bfe61f1c5d6","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Add organize imports refactoring.\n\nIntroduce an EnsimeRefactoring superclass for add_import and organize_imports\nto reduce common boilerplate noise.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/62c73c1a4878c13ee984768ad8475bfe61f1c5d6"},{"sha":"4b470edab6685903dfefe7dfc520c1084d836715","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves (@a_dev_musing)"},"message":"Merge pull request #47 from ensime/organize-imports\n\nAdd organize imports refactoring.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/4b470edab6685903dfefe7dfc520c1084d836715"},{"sha":"727ee1df5cc868cb04be29aa165dc31558def19c","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Inline refactoring and cleanup along the way\n\n* Inline refactoring now works, also\n* Refactoring failures are detected and reported in the status bar\n* Random IDs are used for the refactor, to prevent clashes\n* The refactor result has the correct data in it (thanks Rory)","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/727ee1df5cc868cb04be29aa165dc31558def19c"},{"sha":"098ee99b0ee5a53499dee89fe44be83a62b030d8","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves (@a_dev_musing)"},"message":"Merge pull request #49 from ensime/inline-local\n\nInline refactoring and cleanup along the way","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/098ee99b0ee5a53499dee89fe44be83a62b030d8"},{"sha":"754effec412c8db7581361712f4a13a55bc27458","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Add extract-local and extract-method refactorings.\n\nNot sure if this refactoring can meaningfully cope with multiple\nselected regions, but certainly this implementation cannot, it\nwill only initiate the refactoring if a single region is selected.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/754effec412c8db7581361712f4a13a55bc27458"},{"sha":"dac34d97f01f0456363be340e43862605f571e46","author":{"email":"2e88bfaa30696d7937a65441556533c838e42216@fieldmark.co.uk","name":"Rory Graves (@a_dev_musing)"},"message":"Merge pull request #51 from ensime/extract-local-and-method\n\nAdd extract-local and extract-method refactorings.","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/dac34d97f01f0456363be340e43862605f571e46"},{"sha":"96f8daa59a98d99e9c33ca97138916c129b20708","author":{"email":"75926e095b28dd773adde5bade93e4836b1d92fc@brightroll.com","name":"Jerry Chung"},"message":"Show type info as popup menu along with links to lookup symbol","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/96f8daa59a98d99e9c33ca97138916c129b20708"},{"sha":"6d4444deaed55d90964ebd28ab2f41201c2ee791","author":{"email":"75926e095b28dd773adde5bade93e4836b1d92fc@brightroll.com","name":"Jerry Chung"},"message":"Expose separate routes for showing type info on status bar or tooltip","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/6d4444deaed55d90964ebd28ab2f41201c2ee791"},{"sha":"6dd465acfb76bac42d1349970bb063d61f1e1736","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Merge pull request #52 from jerchung/ST3_type_tooltip\n\nShow type info as popup menu along with links to lookup symbol","distinct":false,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/6dd465acfb76bac42d1349970bb063d61f1e1736"},{"sha":"ae5c60b4ef180d8f4ff8b56ca5600f3061d70861","author":{"email":"62628feea649c22510721c81acee37b088374368@gilt.com","name":"Michal Kowaliszyn"},"message":"Improve README\n\nImprove formatting and consistency. Few rewords and couple typos corrected. Also added some info.\nChanged the url for Gitter channel from ensime-server's to ensime-sublime's at the bottom.","distinct":true,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/ae5c60b4ef180d8f4ff8b56ca5600f3061d70861"},{"sha":"479933492aca38c8b702b360e5c9281a34c9f58a","author":{"email":"a435383c71f2320ecee36b6c143f6f7c7c8d1aad@gmail.com","name":"David Gregory"},"message":"Resolving `.ensime` on Windows","distinct":true,"url":"https://api.github.com/repos/DavidGregory084/ensime-sublime/commits/479933492aca38c8b702b360e5c9281a34c9f58a"}]}