{"push_id":724453093,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6a193d114dada783b6e63bb4af9d542f96c30945","before":"9094be6df36635f4e7f24fb61b74e4a90b0d65c1","commits":[{"sha":"6a193d114dada783b6e63bb4af9d542f96c30945","author":{"email":"d4dfef390fd6baca210845230ca3a4a4372b56e7@apple.com","name":"Ben Langmuir"},"message":"[Modules] Allow missing header before a missing requirement\n\nAnd make the module unavailable without breaking any parent modules.\n\nIf there's a missing requirement after we've already seen a missing\nheader, still update the IsMissingRequiement bit correctly.  Also,\ndiagnose missing requirements before missing headers, since the\nexistence of the header is moot if there are missing requirements.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/6a193d114dada783b6e63bb4af9d542f96c30945"}]}