)]}'
{"build/sqlc/tool-dep/gomod-generated-placeholder.go":[{"author":{"_account_id":1000000,"name":"Leopold Schabel","display_name":"Leo","email":"leo@monogon.tech","username":"leo","avatars":[{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"b729b5b2cc1a3e6c256756358343fabbc51326f0","unresolved":true,"context_lines":[{"line_number":1,"context_line":"// This is a synthetic file which depends on the sqlc binary. That in turn"},{"line_number":2,"context_line":"// makes `go mod tidy` pick it up, which in turns makes it available to Bazel."},{"line_number":3,"context_line":"package main"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-go","patch_set":4,"id":"08e8e96f_3cb73370","line":1,"updated":"2022-09-06 11:50:32.000000000","message":"In a few other places, we added `//go:build tools` to these to stop the IDE from analyzing these imports.","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6cafac7403a17d307820e9a80fb96500513f6718","unresolved":false,"context_lines":[{"line_number":1,"context_line":"// This is a synthetic file which depends on the sqlc binary. That in turn"},{"line_number":2,"context_line":"// makes `go mod tidy` pick it up, which in turns makes it available to Bazel."},{"line_number":3,"context_line":"package main"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-go","patch_set":4,"id":"d55c909d_6888a6dc","line":1,"in_reply_to":"08e8e96f_3cb73370","updated":"2022-09-07 11:43:06.000000000","message":"Done","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"}],"third_party/go/repositories.bzl":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3a1de371bf0a0df55383122d9154edf85aeef136","unresolved":true,"context_lines":[{"line_number":2950,"context_line":"        # Hard exclude wasm library. For some reason, this is required even"},{"line_number":2951,"context_line":"        # though we use the nowasm build tag (adding it here didn\u0027t help"},{"line_number":2952,"context_line":"        # either)."},{"line_number":2953,"context_line":"        build_extra_args \u003d ["},{"line_number":2954,"context_line":"            \"-exclude\u003dinternal/ext/wasm/wasm.go\","},{"line_number":2955,"context_line":"        ],"},{"line_number":2956,"context_line":"        # sqlc ships with pregenerated protobuf stubs."}],"source_content_type":"text/x-python","patch_set":4,"id":"a9aff75f_08102aa3","line":2953,"range":{"start_line":2953,"start_character":8,"end_line":2953,"end_character":24},"updated":"2022-09-06 08:54:30.000000000","message":"https://github.com/monogon-dev/monogon/blob/main/third_party/go/repositories.bzl#L3638 seems to work fine for dealing with build tags. Any particular reason this can\u0027t work here too?","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"662143741727232273189d9e6127c333bcc83eda","unresolved":false,"context_lines":[{"line_number":2950,"context_line":"        # Hard exclude wasm library. For some reason, this is required even"},{"line_number":2951,"context_line":"        # though we use the nowasm build tag (adding it here didn\u0027t help"},{"line_number":2952,"context_line":"        # either)."},{"line_number":2953,"context_line":"        build_extra_args \u003d ["},{"line_number":2954,"context_line":"            \"-exclude\u003dinternal/ext/wasm/wasm.go\","},{"line_number":2955,"context_line":"        ],"},{"line_number":2956,"context_line":"        # sqlc ships with pregenerated protobuf stubs."}],"source_content_type":"text/x-python","patch_set":4,"id":"5d93295e_bf060f19","line":2953,"range":{"start_line":2953,"start_character":8,"end_line":2953,"end_character":24},"in_reply_to":"1971798b_b6fdb1f7","updated":"2022-09-06 11:54:44.000000000","message":"Ack","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4d3dc143199fb67590a24b0bd5b3a5e2ae989da7","unresolved":true,"context_lines":[{"line_number":2950,"context_line":"        # Hard exclude wasm library. For some reason, this is required even"},{"line_number":2951,"context_line":"        # though we use the nowasm build tag (adding it here didn\u0027t help"},{"line_number":2952,"context_line":"        # either)."},{"line_number":2953,"context_line":"        build_extra_args \u003d ["},{"line_number":2954,"context_line":"            \"-exclude\u003dinternal/ext/wasm/wasm.go\","},{"line_number":2955,"context_line":"        ],"},{"line_number":2956,"context_line":"        # sqlc ships with pregenerated protobuf stubs."}],"source_content_type":"text/x-python","patch_set":4,"id":"1971798b_b6fdb1f7","line":2953,"range":{"start_line":2953,"start_character":8,"end_line":2953,"end_character":24},"in_reply_to":"a9aff75f_08102aa3","updated":"2022-09-06 08:57:46.000000000","message":"I tried that (per the comment here) and it didn\u0027t work, generated code which always included it. Why? I don\u0027t know, the constraints are quite complex and maybe Gazelle can\u0027t parse them?\n\nhttps://github.com/kyleconroy/sqlc/blob/main/internal/ext/wasm/nowasm.go#L1","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"}],"third_party/libpg_query/external/BUILD.repo":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3a1de371bf0a0df55383122d9154edf85aeef136","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        \"pg_query.h\","},{"line_number":45,"context_line":"        \"vendor/xxhash/xxhash.h\","},{"line_number":46,"context_line":"    ],"},{"line_number":47,"context_line":"    # Unfortunate. We should patch this library so that this doesn\u0027t pollute"},{"line_number":48,"context_line":"    # all dependents."},{"line_number":49,"context_line":"    includes \u003d ["},{"line_number":50,"context_line":"        \"vendor/xxhash\","},{"line_number":51,"context_line":"        \"src/postgres/include\","}],"source_content_type":"application/octet-stream","patch_set":4,"id":"7f76e8b4_e5b02262","line":48,"range":{"start_line":47,"start_character":4,"end_line":48,"end_character":21},"updated":"2022-09-06 08:54:30.000000000","message":"We have bazel_cc_fix for that. But let\u0027s leave it until it matters.","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6cafac7403a17d307820e9a80fb96500513f6718","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        \"pg_query.h\","},{"line_number":45,"context_line":"        \"vendor/xxhash/xxhash.h\","},{"line_number":46,"context_line":"    ],"},{"line_number":47,"context_line":"    # Unfortunate. We should patch this library so that this doesn\u0027t pollute"},{"line_number":48,"context_line":"    # all dependents."},{"line_number":49,"context_line":"    includes \u003d ["},{"line_number":50,"context_line":"        \"vendor/xxhash\","},{"line_number":51,"context_line":"        \"src/postgres/include\","}],"source_content_type":"application/octet-stream","patch_set":4,"id":"b6d0b7bb_b33d4cd0","line":48,"range":{"start_line":47,"start_character":4,"end_line":48,"end_character":21},"in_reply_to":"625d670b_f3a630f9","updated":"2022-09-07 11:43:06.000000000","message":"Done.","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"},{"author":{"_account_id":1000000,"name":"Leopold Schabel","display_name":"Leo","email":"leo@monogon.tech","username":"leo","avatars":[{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e277166f057897137532f43aa41a5b21c24201cc","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        \"pg_query.h\","},{"line_number":45,"context_line":"        \"vendor/xxhash/xxhash.h\","},{"line_number":46,"context_line":"    ],"},{"line_number":47,"context_line":"    # Unfortunate. We should patch this library so that this doesn\u0027t pollute"},{"line_number":48,"context_line":"    # all dependents."},{"line_number":49,"context_line":"    includes \u003d ["},{"line_number":50,"context_line":"        \"vendor/xxhash\","},{"line_number":51,"context_line":"        \"src/postgres/include\","}],"source_content_type":"application/octet-stream","patch_set":4,"id":"625d670b_f3a630f9","line":48,"range":{"start_line":47,"start_character":4,"end_line":48,"end_character":21},"in_reply_to":"7f76e8b4_e5b02262","updated":"2022-09-06 19:41:17.000000000","message":"Might be worth updating the README though","commit_id":"d07655f5fccd53fe52ac53e0eb40bda061ab164e"}]}
