{"push_id":879697554,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b8069259e70bbb21a15893d4fdd880f2303bf4cf","before":"ff7e873ec9470e2ebb0563bc9ab4e1c5745c2257","commits":[{"sha":"7c700e8ca5bfdf32e3254083e88b3abe0dfabbf5","author":{"email":"1bdcb23f4a8402d1f251370a68e992705e09a2f1@gmail.com","name":"Kim Grasman"},"message":"Fix #210: Avoid mis-stripping of same path prefix\n\nIf two paths in the header search set shared the same prefix, IWYU would\nsometimes pick the wrong one and produce an invalid quoted include. For\nexample:\n\nHeader search path: /a/foo, /a/foobar\nFile path: /a/foobar/header.h\n\nThis would yield \"bar/header.h\", as \"/a/foo\" was considered a basename of\nthe file path.\n\nWe fix this by ensuring all search path entries end with \"/\" up-front.\n\nI didn't add a test for this, because an end-to-end test would be almost\nnonsensical. Once we get the unit test suite up and running, I'd like to\nadd a test for this there instead.","distinct":true,"url":"https://api.github.com/repos/include-what-you-use/include-what-you-use/commits/7c700e8ca5bfdf32e3254083e88b3abe0dfabbf5"},{"sha":"b8069259e70bbb21a15893d4fdd880f2303bf4cf","author":{"email":"1bdcb23f4a8402d1f251370a68e992705e09a2f1@gmail.com","name":"Kim Grasman"},"message":"Remove excess blank lines and wordsmith a comment","distinct":true,"url":"https://api.github.com/repos/include-what-you-use/include-what-you-use/commits/b8069259e70bbb21a15893d4fdd880f2303bf4cf"}]}