)]}' { "commit": "ec85232125313a6a8d86ff408e9bcce5cb7d68c2", "tree": "2f41f757dafa96cb2221ace8ddc4b26426a2fcd2", "parents": [ "445a10bcceb10f0c195c13ed68878421d1278059" ], "author": { "name": "Natalie Weizenbaum", "email": "nweiz@google.com", "time": "Tue Mar 08 15:05:52 2016 -0800" }, "committer": { "name": "Natalie Weizenbaum", "email": "nweiz@google.com", "time": "Tue Mar 08 15:05:52 2016 -0800" }, "message": "Fix case-insensitive absolute listing.\n\nThis goes to show that we shouldn\u0027t avoid using path functions in the\nname of efficiency. We were using a raw substring to get a relative\npath, and it failed for absolute roots because they didn\u0027t have an extra\n\"/\" added to the end.\n\nCloses #4\n\nR\u003drnystrom@google.com\n\nReview URL: https://codereview.chromium.org//1773293002 .\n", "tree_diff": [ { "type": "modify", "old_id": "eec6f31cc8ffde3f560ca744ee473c59ab2be3df", "old_mode": 33188, "old_path": "CHANGELOG.md", "new_id": "7563251b091906ba76a2cad334dc8d78e8e9ad93", "new_mode": 33188, "new_path": "CHANGELOG.md" }, { "type": "modify", "old_id": "eff8c7b74394183dc5036790c029cb07fc92e70f", "old_mode": 33188, "old_path": "lib/src/list_tree.dart", "new_id": "57ed067b85da7e562122c2e24dc8221bfed2267b", "new_mode": 33188, "new_path": "lib/src/list_tree.dart" }, { "type": "modify", "old_id": "f82106a70c7f036a68b344b412e62762f696f4cc", "old_mode": 33188, "old_path": "test/glob_test.dart", "new_id": "4cbb453543a43807d35edd4882e1fb9be984d237", "new_mode": 33188, "new_path": "test/glob_test.dart" }, { "type": "modify", "old_id": "948af08064c3ed1727796cef4a9e8102697fd9f7", "old_mode": 33188, "old_path": "test/list_test.dart", "new_id": "d59e273d0240a3d3cbb0755573a9a5480b0435a7", "new_mode": 33188, "new_path": "test/list_test.dart" } ] }