)]}'
{"id":"depot~2852","triplet_id":"depot~canon~If34a3c62b9d77d4aea108b5e011e16fbd03e8554","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-04-05 20:04:08.000000000","reason":"removed on reply"},"1000013":{"account":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"last_update":"2021-04-23 16:35:57.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If34a3c62b9d77d4aea108b5e011e16fbd03e8554","subject":"feat(nix/buildGo): add the import position to errmsg","status":"MERGED","created":"2021-04-05 09:43:58.000000000","updated":"2021-04-23 16:41:51.000000000","submitted":"2021-04-23 16:35:57.000000000","submitter":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"2816","meta_rev_id":"3fc290217b26364cf9f0df5151587f2433d01ce7","_number":2852,"virtual_id_number":2852,"owner":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-04-23 16:35:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-04-23 16:35:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}]}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-05 09:45:11.000000000","updated_by":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2021-04-05 09:46:40.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"cade912c3c44ed18839cb439f1a9e5981fc14bb2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-04-05 09:43:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fa2267b83f148b11b4a88bc62cc72ef87cbf82f8","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-04-05 09:46:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/6156","accounts_in_message":[],"_revision_number":1},{"id":"dd64f21572f99ac62db79554ec3d0e7f05f0920c","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-04-05 20:04:08.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"6ac14fbfa55e4b29949cc333a85117e934f47ba1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-04-18 08:43:14.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"c99663c76d22c3633b683e7f36e5c960164f0728","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-04-18 08:55:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild of patchset 2 failed: https://buildkite.com/tvl/depot/builds/6687","accounts_in_message":[],"_revision_number":2},{"id":"b4a6f15193212b73f5ecb9b4e6ab89bf82244e04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-04-19 10:43:27.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"454d7cab4a7c79c2f91a164c92acb04b25ce8f6d","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-04-19 10:48:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/6707","accounts_in_message":[],"_revision_number":3},{"id":"f9f53773185295ee4f664392174e1889368e4dde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-04-23 16:05:49.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"6009f85096dc37b304b40429ba0aa9241f6d09fe","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-04-23 16:07:11.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/6773","accounts_in_message":[],"_revision_number":4},{"id":"a976626d75c84248b7da19b132dc36491da58808","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-04-23 16:35:57.000000000","message":"Change has been successfully rebased and submitted as 2224731e0d007fbff27f31f4e1771aad723b603f\n\n1 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":5},{"id":"3fc290217b26364cf9f0df5151587f2433d01ce7","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-04-23 16:41:51.000000000","message":"Patch Set 5:\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/6798","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"2224731e0d007fbff27f31f4e1771aad723b603f","revisions":{"96e2bef7afbb8aadb2df28180173305955f6434e":{"kind":"REWORK","_number":1,"created":"2021-04-05 09:43:58.000000000","uploader":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"ref":"refs/changes/52/2852/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/52/2852/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/52/2852/1"}}},"commit":{"parents":[{"commit":"cd26848ff44fe6ac1fe1588c9d57a6453668ed40","subject":"feat(tools): add rust-crates-advisory","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcd26848ff44fe6ac1fe1588c9d57a6453668ed40"}]}],"author":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:41:37.000000000","tz":120},"committer":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:43:56.000000000","tz":120},"subject":"feat(nix/buildGo): add the import position to errmsg","message":"feat(nix/buildGo): add the import position to errmsg\n\nWhen a foreign dep is missing a dependency, it is good to have a\ncontext.\n\ne.g. the `github.com/charmbracelet/bubblegum` package has a lot of\ndependencies that are only used in its `examples/` dir; this is not\nobvious, unless we also print where the imports come from.\n\nNew error message:\n\n```\nerror: missing foreign dependency \u0027github.com/containerd/console\u0027 in \u0027github.com/charmbracelet/bubbletea, imported at /nix/store/0cry4sg6bzxqwk5zl2nxhas6k5663svg-source/tea.go:22:2\u0027\n```\n\nChange-Id: If34a3c62b9d77d4aea108b5e011e16fbd03e8554\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d96e2bef7afbb8aadb2df28180173305955f6434e"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d96e2bef7afbb8aadb2df28180173305955f6434e"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"cd26848ff44fe6ac1fe1588c9d57a6453668ed40","is_merged_in_target_branch":false,"change_id":"I9e912c43d37a685d9d7a4424defc467a171ea3c4","change_number":2818,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"7d4f7c67d558bcd96dfa97dc6445c942cf6e0d66":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-04-18 08:43:14.000000000","uploader":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"ref":"refs/changes/52/2852/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/52/2852/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/52/2852/2"}}},"commit":{"parents":[{"commit":"904f95dc01d62e32a8863b497e89c23b21d4f7a5","subject":"feat(tools): add rust-crates-advisory","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d904f95dc01d62e32a8863b497e89c23b21d4f7a5"}]}],"author":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:41:37.000000000","tz":120},"committer":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-18 08:19:47.000000000","tz":120},"subject":"feat(nix/buildGo): add the import position to errmsg","message":"feat(nix/buildGo): add the import position to errmsg\n\nWhen a foreign dep is missing a dependency, it is good to have a\ncontext.\n\ne.g. the `github.com/charmbracelet/bubblegum` package has a lot of\ndependencies that are only used in its `examples/` dir; this is not\nobvious, unless we also print where the imports come from.\n\nNew error message:\n\n```\nerror: missing foreign dependency \u0027github.com/containerd/console\u0027 in \u0027github.com/charmbracelet/bubbletea, imported at /nix/store/0cry4sg6bzxqwk5zl2nxhas6k5663svg-source/tea.go:22:2\u0027\n```\n\nChange-Id: If34a3c62b9d77d4aea108b5e011e16fbd03e8554\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7d4f7c67d558bcd96dfa97dc6445c942cf6e0d66"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7d4f7c67d558bcd96dfa97dc6445c942cf6e0d66"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"904f95dc01d62e32a8863b497e89c23b21d4f7a5","is_merged_in_target_branch":false,"change_id":"I9e912c43d37a685d9d7a4424defc467a171ea3c4","change_number":2818,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"817fbae8323e47c1656487d77777611b5bb9a3d9":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-04-19 10:43:27.000000000","uploader":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"ref":"refs/changes/52/2852/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/52/2852/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/52/2852/3"}}},"commit":{"parents":[{"commit":"0f10b5376da6ad6c513b50ef1e8a3fed95015de8","subject":"feat(tools): add rust-crates-advisory","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0f10b5376da6ad6c513b50ef1e8a3fed95015de8"}]}],"author":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:41:37.000000000","tz":120},"committer":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-19 10:43:23.000000000","tz":120},"subject":"feat(nix/buildGo): add the import position to errmsg","message":"feat(nix/buildGo): add the import position to errmsg\n\nWhen a foreign dep is missing a dependency, it is good to have a\ncontext.\n\ne.g. the `github.com/charmbracelet/bubblegum` package has a lot of\ndependencies that are only used in its `examples/` dir; this is not\nobvious, unless we also print where the imports come from.\n\nNew error message:\n\n```\nerror: missing foreign dependency \u0027github.com/containerd/console\u0027 in \u0027github.com/charmbracelet/bubbletea, imported at /nix/store/0cry4sg6bzxqwk5zl2nxhas6k5663svg-source/tea.go:22:2\u0027\n```\n\nChange-Id: If34a3c62b9d77d4aea108b5e011e16fbd03e8554\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d817fbae8323e47c1656487d77777611b5bb9a3d9"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d817fbae8323e47c1656487d77777611b5bb9a3d9"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0f10b5376da6ad6c513b50ef1e8a3fed95015de8","is_merged_in_target_branch":false,"change_id":"I9e912c43d37a685d9d7a4424defc467a171ea3c4","change_number":2818,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"4def36366766ca55d979a37c39ca9735876883db":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2021-04-23 16:05:49.000000000","uploader":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"ref":"refs/changes/52/2852/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/52/2852/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/52/2852/4"}}},"commit":{"parents":[{"commit":"77c09076eccf343e7f14ed389719c0866de3d649","subject":"feat(web/panettone): Allow requesting JSON","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d77c09076eccf343e7f14ed389719c0866de3d649"}]}],"author":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:41:37.000000000","tz":120},"committer":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-23 16:05:47.000000000","tz":120},"subject":"feat(nix/buildGo): add the import position to errmsg","message":"feat(nix/buildGo): add the import position to errmsg\n\nWhen a foreign dep is missing a dependency, it is good to have a\ncontext.\n\ne.g. the `github.com/charmbracelet/bubblegum` package has a lot of\ndependencies that are only used in its `examples/` dir; this is not\nobvious, unless we also print where the imports come from.\n\nNew error message:\n\n```\nerror: missing foreign dependency \u0027github.com/containerd/console\u0027 in \u0027github.com/charmbracelet/bubbletea, imported at /nix/store/0cry4sg6bzxqwk5zl2nxhas6k5663svg-source/tea.go:22:2\u0027\n```\n\nChange-Id: If34a3c62b9d77d4aea108b5e011e16fbd03e8554\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4def36366766ca55d979a37c39ca9735876883db"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4def36366766ca55d979a37c39ca9735876883db"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"77c09076eccf343e7f14ed389719c0866de3d649","is_merged_in_target_branch":true,"change_id":"Ic225139fc9e7fdce0da98984df4ca987685dafe0","change_number":3043,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"2224731e0d007fbff27f31f4e1771aad723b603f":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2021-04-23 16:35:57.000000000","uploader":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"ref":"refs/changes/52/2852/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/52/2852/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/52/2852/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/52/2852/5"}}},"commit":{"parents":[{"commit":"77c09076eccf343e7f14ed389719c0866de3d649","subject":"feat(web/panettone): Allow requesting JSON","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d77c09076eccf343e7f14ed389719c0866de3d649"}]}],"author":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-05 09:41:37.000000000","tz":120},"committer":{"name":"Profpatsch","email":"mail@profpatsch.de","date":"2021-04-23 16:35:57.000000000","tz":0},"subject":"feat(nix/buildGo): add the import position to errmsg","message":"feat(nix/buildGo): add the import position to errmsg\n\nWhen a foreign dep is missing a dependency, it is good to have a\ncontext.\n\ne.g. the `github.com/charmbracelet/bubblegum` package has a lot of\ndependencies that are only used in its `examples/` dir; this is not\nobvious, unless we also print where the imports come from.\n\nNew error message:\n\n```\nerror: missing foreign dependency \u0027github.com/containerd/console\u0027 in \u0027github.com/charmbracelet/bubbletea, imported at /nix/store/0cry4sg6bzxqwk5zl2nxhas6k5663svg-source/tea.go:22:2\u0027\n```\n\nChange-Id: If34a3c62b9d77d4aea108b5e011e16fbd03e8554\nReviewed-on: https://cl.tvl.fyi/c/depot/+/2852\nTested-by: BuildkiteCI\nReviewed-by: tazjin \u003cmail@tazj.in\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2224731e0d007fbff27f31f4e1771aad723b603f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2224731e0d007fbff27f31f4e1771aad723b603f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"77c09076eccf343e7f14ed389719c0866de3d649","is_merged_in_target_branch":true,"change_id":"Ic225139fc9e7fdce0da98984df4ca987685dafe0","change_number":3043,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
