{"push_id":1150474899,"size":1,"distinct_size":1,"ref":"refs/heads/lock","head":"cbc997c052b27b9500439337599d86f6866cb8cb","before":"8b6c75c0fff6b7623de30f814e875aad836775d0","commits":[{"sha":"cbc997c052b27b9500439337599d86f6866cb8cb","author":{"name":"Hixie","email":"f344858f6627717453617683ecee7468e2e8423c@spam.hixie.ch"},"message":"Lock flutter tool while updating artifacts\n\nThis prevents multiple simultaneous runs of the analyzer from stomping\nover each other (e.g. multiple runs of 'update-packages'). Certain\nlong-lived commands (like analyze, run, logs) are exempted once they've\ndone enough work to be safe from most stomping action.\n\nThis still doesn't make us entirely safe from craziness, e.g. if you're\nhalf way through an 'update-packages' run and you call 'git pull', who\nknows what state you'll end up in. But there's only so much one can do.\n\nFixes https://github.com/flutter/flutter/issues/2762","distinct":true,"url":"https://api.github.com/repos/Hixie/flutter/commits/cbc997c052b27b9500439337599d86f6866cb8cb"}]}
{"actor":{"display_login":"Hixie"}}