{"push_id":604079750,"size":1,"distinct_size":1,"ref":"refs/heads/fix-build-warning","head":"e9614c465c24c985f0fe72e3a84c962fc1378cdc","before":"a956f735e126322c9ffbb7bcdf3ad0627952aabd","commits":[{"sha":"e9614c465c24c985f0fe72e3a84c962fc1378cdc","author":{"email":"1268f4a162a5c7e640bb3e2686b9a6c242fd587d@microsoft.com","name":"Matt Ellis"},"message":"Fix build warning\n\nPR #1137 introduced this warning.  The problem is that we use \"const\"\n(correctly) for CaseSensitiveEnvironmentVariables, since it doesn't\nchange at runtime, it's something that is fixed depending on the\nplatform we target.  However, that causes the C# compiler to think\nthere's dead code when we branch on the value, since only one branch\ncan ever be hit at build time.\n\nInstead, we refactor the code so a static readonly StringComparer is\nprovided by the Unix and Windows PALs.","distinct":true,"url":"https://api.github.com/repos/ellismg/corefx/commits/e9614c465c24c985f0fe72e3a84c962fc1378cdc"}]}