)]}'
{"tvix/cli/src/derivation.rs":[{"author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"7818f09f7f1c31a7746e2ca2dca3b7667dff6847","unresolved":true,"context_lines":[{"line_number":250,"context_line":""},{"line_number":251,"context_line":"/// Nix placeholders (i.e. values returned by `builtins.placeholder`)"},{"line_number":252,"context_line":"/// are used to populate outputs with paths that must be"},{"line_number":253,"context_line":"/// string-replaced with the actual placeholders later, at runtime."},{"line_number":254,"context_line":"///"},{"line_number":255,"context_line":"/// The actual placeholder is basically just a SHA256 hash encoded in"},{"line_number":256,"context_line":"/// cppnix format."}],"source_content_type":"text/x-rustsrc","patch_set":1,"id":"5cf48c5d_72fb5be8","line":253,"updated":"2023-01-31 18:47:39.000000000","message":"I think we don\u0027t even need to keep track that we\u0027re using a placeholder. We know the output names of a build, it\u0027s super simple to simply calculate these during all builds and do the replacing unconditionally.\n\nThis would require moving that to nix-compat though, because we probably don\u0027t want //tvix/build to import //tvix/cli ;-)\n\nWe can do the move later if you don\u0027t feel like it now, in that case just mark this comment as resolved.","commit_id":"c71e2fdc4a238bf1f599dbb0354c72da26c107ae"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"0165b23c1faed41022ac0848ff660f76b281c2f8","unresolved":false,"context_lines":[{"line_number":250,"context_line":""},{"line_number":251,"context_line":"/// Nix placeholders (i.e. values returned by `builtins.placeholder`)"},{"line_number":252,"context_line":"/// are used to populate outputs with paths that must be"},{"line_number":253,"context_line":"/// string-replaced with the actual placeholders later, at runtime."},{"line_number":254,"context_line":"///"},{"line_number":255,"context_line":"/// The actual placeholder is basically just a SHA256 hash encoded in"},{"line_number":256,"context_line":"/// cppnix format."}],"source_content_type":"text/x-rustsrc","patch_set":1,"id":"8fdb63c2_26359920","line":253,"in_reply_to":"5cf48c5d_72fb5be8","updated":"2023-02-01 09:43:33.000000000","message":"Done","commit_id":"c71e2fdc4a238bf1f599dbb0354c72da26c107ae"}]}
