{"push_id":708498261,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"7a5f76ec91c31ac7b7f6e6d2c5fba82de84e086a","before":"5dea2f80e0f7d99d718d4cbb0c8b12fa2a9c6d1c","commits":[{"sha":"2ad1cd81c0c9f2d4301d0cedeeb7c87d168507dc","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Fix broken is* behavior, as pointed out by Kyle\n\nChange the is* file functions to return false if the path given to them is not\na valid path name, or if the symlink is broken.","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/2ad1cd81c0c9f2d4301d0cedeeb7c87d168507dc"},{"sha":"20e8a59de12b398774b2cef1b99b2ef67c5abacb","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Fix output for copyTree test.","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/20e8a59de12b398774b2cef1b99b2ef67c5abacb"},{"sha":"fb622e989bd653af55e67662f066af15c0e1897a","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Merge branch 'master' into filePathChecksReturnFalse","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/fb622e989bd653af55e67662f066af15c0e1897a"},{"sha":"404f9719f448880720f2fb7c197772f87da95927","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Add a new test to verify that isLink behaves as expected when the link is broken\n\nA broken link is still a link, so we should return true in this case.","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/404f9719f448880720f2fb7c197772f87da95927"},{"sha":"3e824df4efc48fbf5a13522936798210c1b14972","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Fix isLink so that it returns true when given a broken link","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/3e824df4efc48fbf5a13522936798210c1b14972"},{"sha":"3f3671cb834681298d37e55ce746f650f264515f","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Wrap the other branch of the if/else in curly braces.","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/3f3671cb834681298d37e55ce746f650f264515f"},{"sha":"7a5f76ec91c31ac7b7f6e6d2c5fba82de84e086a","author":{"email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com","name":"Lydia Duncan"},"message":"Merge pull request #2113 from lydia-duncan/filePathChecksReturnFalse\n\nFix broken is* behavior [reviewed by @Kyle-B, who found it]\r\n\r\nChange the is* file functions to return false if the path given to them is not\r\na valid path name, or if the symlink is broken.  Also, add a test to make\r\nsure that passing a broken link to isLink returns true (since we care about\r\nthe link itself)","distinct":true,"url":"https://api.github.com/repos/chapel-lang/chapel/commits/7a5f76ec91c31ac7b7f6e6d2c5fba82de84e086a"}]}