{"push_id":3156689909,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"66f52b6e9edb05fe5d557757827e3e9499c3ad96","before":"f095cc253b208eb6b5e0df6118c83d3a8884ac18","commits":[{"sha":"e855e7a6f23e72fac2737249be0da950f7081fb8","author":{"name":"Avik Chaudhuri","email":"f56adeef18cb5eed56cd82d8c7100e80f36f6b8b@fb.com"},"message":"lazy mode tests\n\nSummary: Compared to the full check tests for `types-first`, we get fewer errors for dependencies. This is because when a file is focused in types-first lazy mode, its dependencies may not be checked: we only need to compute their types to check the file itself.\n\nReviewed By: nmote\n\nDifferential Revision: D13503818\n\nfbshipit-source-id: ef078b02667d83f7476f2ada1d90c52af1e7eef7","distinct":true,"url":"https://api.github.com/repos/SimenB/flow/commits/e855e7a6f23e72fac2737249be0da950f7081fb8"},{"sha":"7ff38ee8a39eefef1280c6e3f98796a6aaeed02c","author":{"name":"Avik Chaudhuri","email":"f56adeef18cb5eed56cd82d8c7100e80f36f6b8b@fb.com"},"message":"enforce no dependents in input to unfocused_files_to_infer\n\nSummary: `files_to_force` cannot contain dependents. Perhaps it can in the future, but I don't know why such files can't simply be considered focused in that future; and considering that it can now leads to unnecessary cognitive overhead.\n\nReviewed By: gabelevi\n\nDifferential Revision: D13490252\n\nfbshipit-source-id: 494b67a070bb89dc45f6593abcd3f8999aafbad6","distinct":true,"url":"https://api.github.com/repos/SimenB/flow/commits/7ff38ee8a39eefef1280c6e3f98796a6aaeed02c"},{"sha":"56e8ed68c16cd4fd138dd5cc99c7c9c6d0bed637","author":{"name":"Avik Chaudhuri","email":"f56adeef18cb5eed56cd82d8c7100e80f36f6b8b@fb.com"},"message":"enforce no dependents in input to focused_files_to_infer\n\nSummary: `files_to_force` cannot contain dependents. Perhaps it can in the future, but I don't know why such files can't simply be considered focused in that future; and considering that it can now leads to unnecessary cognitive overhead.\n\nReviewed By: gabelevi\n\nDifferential Revision: D13490266\n\nfbshipit-source-id: 63928db45d974a92ef10e236df319f7c464f2ac1","distinct":true,"url":"https://api.github.com/repos/SimenB/flow/commits/56e8ed68c16cd4fd138dd5cc99c7c9c6d0bed637"},{"sha":"66f52b6e9edb05fe5d557757827e3e9499c3ad96","author":{"name":"Avik Chaudhuri","email":"f56adeef18cb5eed56cd82d8c7100e80f36f6b8b@fb.com"},"message":"no types-first parse results in classic mode\n\nSummary:\nIn classic mode, we were returning types-first parse results which contain more data than classic parse results and yet the additional data was never used. This caused a space regression.\n\nThis diff should revert that space regression. The additional space will have to pay for itself when types-first is rolled out, or be reduced. In particular, there is a lot of redundancy in `sig_file_sig` vs. `file_sig`. It is also conceivable that neither `ast` or  `sig_ast` needs to be stored; instead, we can store the contents and parse / derive on demand.\n\nReviewed By: nmote\n\nDifferential Revision: D13535173\n\nfbshipit-source-id: eb154eed7bf4625b85959f3c6f666191fc02626a","distinct":true,"url":"https://api.github.com/repos/SimenB/flow/commits/66f52b6e9edb05fe5d557757827e3e9499c3ad96"}]}
{"actor":{"display_login":"pull"}}