{"push_id":2363035326,"size":214,"distinct_size":214,"ref":"refs/heads/master","head":"929c253cb2635484e90dbf5932c5760a426763d5","before":"d59f8c8fb043ca73d6c8c0bf5454bebafbd0d0f8","commits":[{"sha":"75a3953952d018856a24aeb57ad8f0eb5b89ab2c","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Ensure bulk updates do not clear existing entries from the result.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/75a3953952d018856a24aeb57ad8f0eb5b89ab2c"},{"sha":"58f0b86a78ca3233c32143c09d0038cbf5c58253","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes multiple parses being started simultaneously for the same document.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/58f0b86a78ca3233c32143c09d0038cbf5c58253"},{"sha":"a6a430fb026225c94ce487eef29c377a73c5bc4c","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Remove stray argument.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/a6a430fb026225c94ce487eef29c377a73c5bc4c"},{"sha":"b363c941d2c18be6757fef7287e0fa865f952f84","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Rewrites IPythonProjectEntry parse locking and fixes handling of simultaneous parsing.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/b363c941d2c18be6757fef7287e0fa865f952f84"},{"sha":"8adda58970c585ee3d7f7ad4715ba7171a7ee3bb","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Ensures location is put at end of lines with no newline instead of on the following line.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/8adda58970c585ee3d7f7ad4715ba7171a7ee3bb"},{"sha":"c3d69efe9cd8cdb32edef95cd505374206450c14","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes ParseTask to correctly handle multiple enqueues (assuming only a single Start() call).","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/c3d69efe9cd8cdb32edef95cd505374206450c14"},{"sha":"96715b6af270fc830f7d768bee13b8ac1bd5880c","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes missed test changes.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/96715b6af270fc830f7d768bee13b8ac1bd5880c"},{"sha":"60dde2e46adc2de1a682ccde08fd35356b440f35","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Simplifies state transitions and brings back the thread pool","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/60dde2e46adc2de1a682ccde08fd35356b440f35"},{"sha":"f99973e4402b31ab09bb5b0e59113750803a68ab","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes #3573 Unexpected error analysis/debug interactive\nEnsures DocumentUri is checked for null","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/f99973e4402b31ab09bb5b0e59113750803a68ab"},{"sha":"b1f909164683392f771816280c746db33669481e","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes #3572 LocationTracker.GetLineLocations error\nAvoids incrementing line number eagerly.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/b1f909164683392f771816280c746db33669481e"},{"sha":"d061ca00b82750378f6010c33f4b3ce792cc7677","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes #3559 Improves error message when scripts path is unusable","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/d061ca00b82750378f6010c33f4b3ce792cc7677"},{"sha":"26c05a75ce64bfc4ba164c82ce24b9c15593bdbd","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Add missed Complete call.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/26c05a75ce64bfc4ba164c82ce24b9c15593bdbd"},{"sha":"f6f9eeea547cf09ba4e66ca6b855503d5af13010","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Improves handling for debug REPL with no active context.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/f6f9eeea547cf09ba4e66ca6b855503d5af13010"},{"sha":"a04ea8a8a1b44603cb0ff70f6f7aa132b7a84ec9","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Merge branch 'master' into issue3394","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/a04ea8a8a1b44603cb0ff70f6f7aa132b7a84ec9"},{"sha":"7fa15e145dfeae7de532d0e2210d821ba9a24398","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Remove unnecessary exception handling","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/7fa15e145dfeae7de532d0e2210d821ba9a24398"},{"sha":"a819a61331e520aba42da61fc5d7c03b6f90399e","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Merge pull request #3575 from zooba/issue3572\n\nFixes #3572 LocationTracker.GetLineLocations error","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/a819a61331e520aba42da61fc5d7c03b6f90399e"},{"sha":"abea7a16c4e6ad2cf49304e1bf44293039b02d2e","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Changes the key used to store PythonTextBufferInfo in the Properties dictionary.\nAdds extra logging for reanalysis of projects.\nHandles text buffer info replacement in the classifiers.\nFixes handling of analyzer disposal race","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/abea7a16c4e6ad2cf49304e1bf44293039b02d2e"},{"sha":"627dbe90b9c29c89bb98efd820ba8c5c9d37fd5b","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Merge pull request #3571 from zooba/issue3570\n\nFixes #3570 Buffer mismatches","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/627dbe90b9c29c89bb98efd820ba8c5c9d37fd5b"},{"sha":"a44a059c1e054bc14081a88a8cc06c46ff6980cb","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fixes #3403 Long list of errors hang VS\nMoves squiggles off UI thread","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/a44a059c1e054bc14081a88a8cc06c46ff6980cb"},{"sha":"10b3bdb252bd08fbbb786fe8fcd4a24f4247c0c9","author":{"name":"csigs","email":"2282bc46047ce735d4c891fbce7441614b5fe6f7@outlook.com"},"message":"LEGO: check in for master to temporary branch.","distinct":true,"url":"https://api.github.com/repos/rgesteve/PTVS/commits/10b3bdb252bd08fbbb786fe8fcd4a24f4247c0c9"}]}
{"actor":{"display_login":"rgesteve"}}