{"push_id":2601996912,"size":1,"distinct_size":1,"ref":"refs/heads/linux","head":"e368360f90d6b71bc86e5ca41810537632fc0355","before":"e450873bb55f8f82028f63c98d9c25ad8e7fbba0","commits":[{"sha":"e368360f90d6b71bc86e5ca41810537632fc0355","author":{"name":"Greg Roth","email":"5723ed6a79c5e4838ecef93188e3a92c101d991c@gmail.com"},"message":"[linux-port] disable covered-switch-default warning (#220)\n\nDefaults in switch statments can mask warnings that might\r\nindicate that a new enum value was added and corresponding changes\r\nto a switch statement that relies on that enum are missed. For this\r\nreason, clang reports when switch statements that fully define case\r\nstatements for all possible enum values contain default: statements.\r\n\r\nHowever, this is a warning of a potential problem that might arise\r\nfrom future changes to the code rather than anything that might be\r\nwrong now. Additionally, while unlikely that an enum switch might\r\nbe presented with a value that isn't valid for that enum, it isn't\r\nimpossible. So rather than respect this warning, we will silence it.\r\nIt's not included by default. LLVM wanted it. We don't, so it's\r\nremoved. This makes the earlier external cmake change unnecessary.\r\nIgnores 34 clang warnings\r\n\r\nContributes to https://github.com/google/DirectXShaderCompiler/issues/206","distinct":true,"url":"https://api.github.com/repos/google/DirectXShaderCompiler/commits/e368360f90d6b71bc86e5ca41810537632fc0355"}]}
{"actor":{"display_login":"ehsannas"}}