)]}'
{"third_party/nix/src/libutil/hash.hh":[{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"624e733b3fdcbfabbabf770466e7e3ca42ce5875","unresolved":true,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  /* Returns whether the passed string contains entirely valid base32"},{"line_number":68,"context_line":"     characters. */"},{"line_number":69,"context_line":"  static bool IsValidBase32(absl::string_view s);"},{"line_number":70,"context_line":"};"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"/* Print a hash in base-16 if it\u0027s MD5, or base-32 otherwise. */"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"2bf297d0_ba5a2b45","line":69,"range":{"start_line":69,"start_character":2,"end_line":69,"end_character":49},"updated":"2020-07-28 00:43:29.000000000","message":"does this need to be attached to `Hash`?","commit_id":"4cdde67bf641f1fc24425395f19e0dffc8d10fd6"},{"author":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},"change_message_id":"9aa511e7130b09129ab749493027578875ba1383","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  /* Returns whether the passed string contains entirely valid base32"},{"line_number":68,"context_line":"     characters. */"},{"line_number":69,"context_line":"  static bool IsValidBase32(absl::string_view s);"},{"line_number":70,"context_line":"};"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"/* Print a hash in base-16 if it\u0027s MD5, or base-32 otherwise. */"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"8b8b0c23_b62cdb0c","line":69,"range":{"start_line":69,"start_character":2,"end_line":69,"end_character":49},"in_reply_to":"2bf297d0_ba5a2b45","updated":"2020-07-28 01:02:24.000000000","message":"Discussed on voice, this is deferred to happen alongside caller conversion.","commit_id":"4cdde67bf641f1fc24425395f19e0dffc8d10fd6"}]}
