)]}'
{"nix/readTree/default.nix":[{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"12526712f39cf5cf92759d8d9eeaa3773107adcd","unresolved":true,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  readDir \u003d path:"},{"line_number":24,"context_line":"    let"},{"line_number":25,"context_line":"      children \u003d builtins.readDir path;"},{"line_number":26,"context_line":"      isVisible \u003d f: f \u003d\u003d \".skip-subtree\" || (substring 0 1 f) !\u003d \".\";"},{"line_number":27,"context_line":"      names \u003d filter isVisible (attrNames children);"},{"line_number":28,"context_line":"    in listToAttrs (map (name: {"}],"source_content_type":"text/x-nix","patch_set":1,"id":"6acc1765_0439ab48","line":25,"range":{"start_line":25,"start_character":17,"end_line":25,"end_character":33},"updated":"2020-06-13 02:49:03.000000000","message":"I\u0027d prefer if we imported readDir as normal, and instead named this function `readDirNoDotfiles` or similar for clarity.","commit_id":"ab1135e6078ca1eb06f89eb6a69bd3ca89147268"}]}
