)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"a634fe08d223ca17adbb3249529cb15ce7fbfb98","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bc3e6ec1_f5722fba","updated":"2023-03-08 12:28:30.000000000","message":"We could just use `writeText`?","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"bf33588847f34d7bda28512ed4fdc99fe7de8483","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"220479a4_56c9028c","in_reply_to":"bc3e6ec1_f5722fba","updated":"2023-03-08 13:00:45.000000000","message":"Done","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"dff51c8a74b902c5cc3ebb095e52f7c1868cf811","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"20c2a5a1_3009ec35","updated":"2023-03-08 13:15:17.000000000","message":"After OOM-killing my Emacs again while trying to build this locally, I\u0027ve now verified that this outputs what we want (approximately) ... on whitby.","commit_id":"01d3f4bf4c5b257b7098418548a6ef94350ee0d5"}],"default.nix":[{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"a634fe08d223ca17adbb3249529cb15ce7fbfb98","unresolved":true,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"  # Derivation that gcroots all depot targets."},{"line_number":118,"context_line":"  ci.gcroot \u003d self.third_party.nixpkgs.runCommand \"depot-gcroot\" { }"},{"line_number":119,"context_line":"    (builtins.concatStringsSep \"\\n\" (map (p: \"echo ${p} \u003e $out\") self.ci.targets));"},{"line_number":120,"context_line":"})"}],"source_content_type":"text/x-nix","patch_set":3,"id":"54f1c28d_627bae6e","line":119,"range":{"start_line":119,"start_character":56,"end_line":119,"end_character":57},"updated":"2023-03-08 12:28:30.000000000","message":"Should be `\u003e\u003e`.","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"},{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"a634fe08d223ca17adbb3249529cb15ce7fbfb98","unresolved":true,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"  # Derivation that gcroots all depot targets."},{"line_number":118,"context_line":"  ci.gcroot \u003d self.third_party.nixpkgs.runCommand \"depot-gcroot\" { }"},{"line_number":119,"context_line":"    (builtins.concatStringsSep \"\\n\" (map (p: \"echo ${p} \u003e $out\") self.ci.targets));"},{"line_number":120,"context_line":"})"}],"source_content_type":"text/x-nix","patch_set":3,"id":"9819e56a_f5d4a04e","line":119,"range":{"start_line":119,"start_character":53,"end_line":119,"end_character":54},"updated":"2023-03-08 12:28:30.000000000","message":"What about multiple outputs?","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"bf33588847f34d7bda28512ed4fdc99fe7de8483","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"  # Derivation that gcroots all depot targets."},{"line_number":118,"context_line":"  ci.gcroot \u003d self.third_party.nixpkgs.runCommand \"depot-gcroot\" { }"},{"line_number":119,"context_line":"    (builtins.concatStringsSep \"\\n\" (map (p: \"echo ${p} \u003e $out\") self.ci.targets));"},{"line_number":120,"context_line":"})"}],"source_content_type":"text/x-nix","patch_set":3,"id":"c77a7a3d_a2d145ea","line":119,"range":{"start_line":119,"start_character":56,"end_line":119,"end_character":57},"in_reply_to":"54f1c28d_627bae6e","updated":"2023-03-08 13:00:45.000000000","message":"Oops, but also irrelevant now because it\u0027s a writeText now.","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"4cd3bf1cacdf11ba422066345798eabc71adaa56","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"  # Derivation that gcroots all depot targets."},{"line_number":118,"context_line":"  ci.gcroot \u003d self.third_party.nixpkgs.runCommand \"depot-gcroot\" { }"},{"line_number":119,"context_line":"    (builtins.concatStringsSep \"\\n\" (map (p: \"echo ${p} \u003e $out\") self.ci.targets));"},{"line_number":120,"context_line":"})"}],"source_content_type":"text/x-nix","patch_set":3,"id":"46bc2731_65c27903","line":119,"range":{"start_line":119,"start_character":53,"end_line":119,"end_character":54},"in_reply_to":"9819e56a_f5d4a04e","updated":"2023-03-08 13:00:56.000000000","message":"Done.","commit_id":"d557fa01451c2bd2b88e67946372cd29cd4d8dce"}]}
