{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112655189,"defaultBranch":"master","name":"bazel-gazelle","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-30T20:08:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722533883.0","currentOid":""},"activityList":{"items":[{"before":"21fd0e8991dcf8a1a0629ae2789139881623e876","after":"24ba9637c5c3aeae17d486e45dbc18e0c7327ea2","ref":"refs/heads/1314-rules-license","pushedAt":"2024-08-02T14:42:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Address review comments","shortMessageHtmlLink":"Address review comments"}},{"before":"b5802bd35ce473fb0c50f66add89e3faaf26536e","after":"cfe9e8fe37ee29cd9b96fe5b87db7bfd8d424875","ref":"refs/heads/master","pushedAt":"2024-08-01T17:32:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"prepare release 0.38 (#1849)\n\n* prepare release 0.38\r\n\r\n* Update MODULE.bazel","shortMessageHtmlLink":"prepare release 0.38 (#1849)"}},{"before":"bcacc73a8cbd2809d5da12d38310370af437bac8","after":"b5802bd35ce473fb0c50f66add89e3faaf26536e","ref":"refs/heads/master","pushedAt":"2024-08-01T17:04:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"feat(tools): add a tool to automate the generation of go_deps overrides (#1677)\n\nThis PR creates a tool that converts either a repository macro file or a WORKSPACE into a set of `go_deps.{}_overrides`. This is supposed to ease the migration to Bzlmod.\r\n\r\nFixes #1675","shortMessageHtmlLink":"feat(tools): add a tool to automate the generation of go_deps overrid…"}},{"before":"d56f81d7df3216b492bc6d0e964d226372d7e969","after":null,"ref":"refs/heads/external-srcdir","pushedAt":"2024-08-01T15:01:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"}},{"before":"226b5ab832341cc2a052d5baf40ee765b3117d53","after":"bcacc73a8cbd2809d5da12d38310370af437bac8","ref":"refs/heads/master","pushedAt":"2024-08-01T15:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Add `external/...` prefix to `${SRCDIR}` in external repos (#1850)\n\nAlso update `.bazelversion` to work around failures to fetch external repos.","shortMessageHtmlLink":"Add external/... prefix to ${SRCDIR} in external repos (#1850)"}},{"before":"cb68f90032908e785e84ac89cc2394d70386dbb8","after":"d56f81d7df3216b492bc6d0e964d226372d7e969","ref":"refs/heads/external-srcdir","pushedAt":"2024-08-01T14:44:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"Add `external/...` prefix to `${SRCDIR}` in external repos\n\nAlso update `.bazelversion` to work around failures to fetch external repos.","shortMessageHtmlLink":"Add external/... prefix to ${SRCDIR} in external repos"}},{"before":"1ab97222ce1db886a631b2ef343e86c8544aece8","after":"21fd0e8991dcf8a1a0629ae2789139881623e876","ref":"refs/heads/1314-rules-license","pushedAt":"2024-08-01T11:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Address review comments","shortMessageHtmlLink":"Address review comments"}},{"before":"50f6959b82959e6c017c3e3f0ed43997f4a8d841","after":"226b5ab832341cc2a052d5baf40ee765b3117d53","ref":"refs/heads/master","pushedAt":"2024-08-01T10:52:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Support label using regexp in directive `gazelle:resolve_regexp` (#1822)\n\n* Add ability to resolve label using regexp in directive resolve_regexp\r\n\r\n* Add unit tests and update documentation\r\n\r\nFix formatting\r\n\r\nUpdate test\r\n\r\nFormat test\r\n\r\nremove extra whitespace\r\n\r\nTrigger tests\r\n\r\nFix space","shortMessageHtmlLink":"Support label using regexp in directive gazelle:resolve_regexp (#1822)"}},{"before":"8f3be185faa461fb6f516bc8f9b92940de840f97","after":"1ab97222ce1db886a631b2ef343e86c8544aece8","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T17:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix compatibility with Bazel 6.5.0","shortMessageHtmlLink":"Fix compatibility with Bazel 6.5.0"}},{"before":"811422f8541307bc210db77527a09eadc5bec704","after":"8f3be185faa461fb6f516bc8f9b92940de840f97","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T17:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Restrict visibility","shortMessageHtmlLink":"Restrict visibility"}},{"before":"a7b2098ec6f6c0c6bb5eaf4f1685839678eac0c8","after":"811422f8541307bc210db77527a09eadc5bec704","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T17:03:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Do not conflict with patches","shortMessageHtmlLink":"Do not conflict with patches"}},{"before":"9d35b30ef3eb2b8479e6bf8279d5bea960a6ac75","after":"a7b2098ec6f6c0c6bb5eaf4f1685839678eac0c8","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:50:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Do not conflict with patches","shortMessageHtmlLink":"Do not conflict with patches"}},{"before":"9f25def6fc568449ad4c47e4c1becb809b271f10","after":"9d35b30ef3eb2b8479e6bf8279d5bea960a6ac75","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:48:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Do not conflict with patches","shortMessageHtmlLink":"Do not conflict with patches"}},{"before":"9de8b1017ae226ee67b823b3673ca52d2e3f1df2","after":"9f25def6fc568449ad4c47e4c1becb809b271f10","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:48:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Do not conflict with patches","shortMessageHtmlLink":"Do not conflict with patches"}},{"before":"24a345a34d25abbf70434e95235729cfd252ae92","after":"9de8b1017ae226ee67b823b3673ca52d2e3f1df2","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Do not conflict with patches","shortMessageHtmlLink":"Do not conflict with patches"}},{"before":"a256222881540361f0800e77b678647e04bd463a","after":"24a345a34d25abbf70434e95235729cfd252ae92","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Improve test","shortMessageHtmlLink":"Improve test"}},{"before":null,"after":"a256222881540361f0800e77b678647e04bd463a","ref":"refs/heads/1314-rules-license","pushedAt":"2024-07-31T16:26:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Add package metadata to `go_repository`s\n\nAll targets in a `go_repository` with generated build files are tagged with a `package_info` automatically created by the repo rule.\n\nThis PR does not add any license information yet.","shortMessageHtmlLink":"Add package metadata to go_repositorys"}},{"before":"c3d1b96815a236d7e80599e860caae951da3cb74","after":"2af6ccbe96148d8913bc3d048433454bf8bb3b32","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T13:47:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"TMP: Debug","shortMessageHtmlLink":"TMP: Debug"}},{"before":"93abbb8ad9ccd897a620dd7a461f347163e6e192","after":"c3d1b96815a236d7e80599e860caae951da3cb74","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T13:44:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"TMP: Debug","shortMessageHtmlLink":"TMP: Debug"}},{"before":"eb190270e990aa24043cc9ccb91d0bfde336dbb7","after":"93abbb8ad9ccd897a620dd7a461f347163e6e192","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T13:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"TMP: Debug","shortMessageHtmlLink":"TMP: Debug"}},{"before":"a88331e2cd4748e1297a310111835a6a65a37099","after":"eb190270e990aa24043cc9ccb91d0bfde336dbb7","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T12:39:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--enable_bzlmod`\n\n* Move off of the deprecated `bazel.ListRunfiles`\n* Fix `fix_test` Go SDK discovery","shortMessageHtmlLink":"Fix tests with --enable_bzlmod"}},{"before":"8c2cc547a77f3a599e3705c652af8e0a2b52f443","after":"a88331e2cd4748e1297a310111835a6a65a37099","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T12:28:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--enable_bzlmod`\n\n* Move off of the deprecated `bazel.ListRunfiles`\n* Fix `fix_test` Go SDK discovery","shortMessageHtmlLink":"Fix tests with --enable_bzlmod"}},{"before":null,"after":"8c2cc547a77f3a599e3705c652af8e0a2b52f443","ref":"refs/heads/enable-bzlmod","pushedAt":"2024-07-31T12:01:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--enable_bzlmod`\n\n* Move off of the deprecated `bazel.ListRunfiles`\n* Fix `fix_test` Go SDK discovery","shortMessageHtmlLink":"Fix tests with --enable_bzlmod"}},{"before":"9a81f88b9d57bf05dbb74e0c11a4ac71d5398ad8","after":"cb68f90032908e785e84ac89cc2394d70386dbb8","ref":"refs/heads/external-srcdir","pushedAt":"2024-07-31T09:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Add `external/...` prefix to `${SRCDIR}` in external repos\n\nAlso update `.bazelversion` to work around failures to fetch external repos.","shortMessageHtmlLink":"Add external/... prefix to ${SRCDIR} in external repos"}},{"before":null,"after":"9a81f88b9d57bf05dbb74e0c11a4ac71d5398ad8","ref":"refs/heads/external-srcdir","pushedAt":"2024-07-31T09:02:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Add `external/...` prefix to `${SRCDIR}` in external repos\n\nAlso update `.bazelversion` to work around failures to fetch external repos.","shortMessageHtmlLink":"Add external/... prefix to ${SRCDIR} in external repos"}},{"before":"bbca748b4685320b79cf805f1218b157276dd065","after":"50f6959b82959e6c017c3e3f0ed43997f4a8d841","ref":"refs/heads/master","pushedAt":"2024-07-27T18:58:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Always check files in generation tests (#1847)\n\nWhen iterating on new language plugins, it is helpful to have the CheckFiles\nvalidation run so that any mismatched BUILD file output can be shown.\n\nReplacing `FailNow` with `Fail` allows for this","shortMessageHtmlLink":"Always check files in generation tests (#1847)"}},{"before":"5385064202bad4b5a8a0a63e51668f5847adc350","after":"bbca748b4685320b79cf805f1218b157276dd065","ref":"refs/heads/master","pushedAt":"2024-07-26T23:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"[Proto] Keep track of the names of Services, Messages, and Enums (#1844)","shortMessageHtmlLink":"[Proto] Keep track of the names of Services, Messages, and Enums (#1844)"}},{"before":"906a322fe7425a23b5addf0ba8f2f5aa3efe4a29","after":"5385064202bad4b5a8a0a63e51668f5847adc350","ref":"refs/heads/master","pushedAt":"2024-07-26T21:04:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"[Proto] Require space between 'service' and service name in regex matching (#1845)\n\nPrior to this commit, the regex for determining whether a file had\nservices did not require a space between the word \"service\" and the\nservice name. This could lead to false alarms, like \"message\nserviceABC\". In this commit, we update the regex to only match if there\nis at least one space between service and the service name.","shortMessageHtmlLink":"[Proto] Require space between 'service' and service name in regex mat…"}},{"before":"fe3043f0f0e246861168e8697f5957270f084985","after":"906a322fe7425a23b5addf0ba8f2f5aa3efe4a29","ref":"refs/heads/master","pushedAt":"2024-07-18T20:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"[Gazelle] Fix Duplicate Load Bug (#1841)\n\nIf two extensions both import Kinds from the same file, and no load\nstatement for those Kinds is already in the BUILD.bazel file, then\nGazelle will add the load statement twice.\n\nIn this commit, we fix the issue by updating the tracked loads when a\nnew load is inserted into the index. This will cause future iterations\nto update the existing load instead of creating a duplicate.","shortMessageHtmlLink":"[Gazelle] Fix Duplicate Load Bug (#1841)"}},{"before":"e2c894db5766c2a3931f7cb87fdf576daadbc67b","after":"fe3043f0f0e246861168e8697f5957270f084985","ref":"refs/heads/master","pushedAt":"2024-07-16T20:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tyler-french","name":"Tyler French","path":"/tyler-french","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66684063?s=80&v=4"},"commit":{"message":"update readmes for latest release (#1840)","shortMessageHtmlLink":"update readmes for latest release (#1840)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkEVTswA","startCursor":null,"endCursor":null}},"title":"Activity · bazelbuild/bazel-gazelle"}