{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":739065897,"defaultBranch":"master","name":"bazel-gazelle","ownerLogin":"stefanpenner","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-04T17:33:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1377?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715114358.0","currentOid":""},"activityList":{"items":[{"before":"2c70b62b6b4f611e11e97aee3a7deea14efeddb4","after":"3858e9a62ec4da927439001ed028efd2dbcc11eb","ref":"refs/heads/flip-proto-generation-default","pushedAt":"2024-05-07T20:46:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Fixes #1736] disable proto generation for external go modules by default","shortMessageHtmlLink":"[Fixes bazelbuild#1736] disable proto generation for external go modu…"}},{"before":null,"after":"2c70b62b6b4f611e11e97aee3a7deea14efeddb4","ref":"refs/heads/flip-proto-generation-default","pushedAt":"2024-05-07T20:39:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Fixes #1736] disable proto generation for external go modules by default","shortMessageHtmlLink":"[Fixes bazelbuild#1736] disable proto generation for external go modu…"}},{"before":"2da049400219a12be81f2c624cb054b5be0cebd7","after":"21b9b48f85a57698f35b6acb4555b02653258808","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T15:19:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"5ce68dfe0f94cfac440edb24b1a1e044fda4415e","after":"2da049400219a12be81f2c624cb054b5be0cebd7","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"5c6f679945669562bea0a4dd7c88c91133e443b1","after":"5ce68dfe0f94cfac440edb24b1a1e044fda4415e","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"06779fa1e67654ee47b2b0a6a2ca9be9f3a2b4bf","after":"5c6f679945669562bea0a4dd7c88c91133e443b1","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:49:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"9304905660f3ed55c10f36ad03103d7909542a87","after":"06779fa1e67654ee47b2b0a6a2ca9be9f3a2b4bf","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:27:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"25f98db6e0abd997ba7ed9af5c87a5dcbcebabfb","after":"9304905660f3ed55c10f36ad03103d7909542a87","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:15:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"0d2a2f06c5de5221d01fc31d13aa370122e468a1","after":"25f98db6e0abd997ba7ed9af5c87a5dcbcebabfb","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:13:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"file_path -> local_path","shortMessageHtmlLink":"file_path -> local_path"}},{"before":"96587cdc1b09d8a71d3af227be2ac0bde6545dbf","after":"0d2a2f06c5de5221d01fc31d13aa370122e468a1","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"file_path -> local_path","shortMessageHtmlLink":"file_path -> local_path"}},{"before":"1b4c741e06465adaf090ce78f4c5b6897d561d02","after":"96587cdc1b09d8a71d3af227be2ac0bde6545dbf","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:04:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"008446fbe28fe932e18b595e662f572d05324c34","after":"1b4c741e06465adaf090ce78f4c5b6897d561d02","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:03:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"2bff6722ea6ce798db6237ddfdf25f5099f953c7","after":"008446fbe28fe932e18b595e662f572d05324c34","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T12:00:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"cce30aad6f265013cd24864a6a875128d06e0bfc","after":"2bff6722ea6ce798db6237ddfdf25f5099f953c7","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T11:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"Update internal/go_repository.bzl\n\nCo-authored-by: Fabian Meumertzheim ","shortMessageHtmlLink":"Update internal/go_repository.bzl"}},{"before":"efbbaa2abc68769c4be54dd52d3662b2d3dc1d18","after":"cce30aad6f265013cd24864a6a875128d06e0bfc","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-05-01T11:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"d4627bea012def6c1eda50b577f9dcd8c81471b8","after":null,"ref":"refs/heads/go-refactorings-for-file-path-replace-work","pushedAt":"2024-04-30T01:20:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"}},{"before":null,"after":"b452d3bc03e19950d350d76d1745e8172625ef26","ref":"refs/heads/no-proto-gen-for-go-repo","pushedAt":"2024-04-30T01:16:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Experiment] disable proto generation for go_repository","shortMessageHtmlLink":"[Experiment] disable proto generation for go_repository"}},{"before":"70ade393d4574a22f6f25a934410ecde3fcdfb0f","after":"efbbaa2abc68769c4be54dd52d3662b2d3dc1d18","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-29T20:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"Update internal/bzlmod/go_mod.bzl\n\nCo-authored-by: Fabian Meumertzheim ","shortMessageHtmlLink":"Update internal/bzlmod/go_mod.bzl"}},{"before":"f64ee8d11a92d6de7615e3f489b206eebdb9bc9f","after":"70ade393d4574a22f6f25a934410ecde3fcdfb0f","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-29T20:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"Update internal/bzlmod/go_mod.bzl\n\nCo-authored-by: Fabian Meumertzheim ","shortMessageHtmlLink":"Update internal/bzlmod/go_mod.bzl"}},{"before":"e1455c158005a77086fb90e7554f171e7389dcfd","after":"f64ee8d11a92d6de7615e3f489b206eebdb9bc9f","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-29T20:08:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"92a2a0d2ec50e59e4aa5536d571740ca33189a71","after":"e1455c158005a77086fb90e7554f171e7389dcfd","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-29T20:01:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"f46021bf5780d0e3e498cac734884433dc311453","after":"92a2a0d2ec50e59e4aa5536d571740ca33189a71","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-24T17:36:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"235bce23c04e560a06ab94b6ecb286b8408e5455","after":"f46021bf5780d0e3e498cac734884433dc311453","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-23T20:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"c20459888f8c37f4f87f490fd2bb8076abb0eda1","after":"235bce23c04e560a06ab94b6ecb286b8408e5455","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-18T19:01:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"4174ca5b0e695a8467103188e261f155384c4815","after":"c20459888f8c37f4f87f490fd2bb8076abb0eda1","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-18T18:58:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"9dd906df92c6a89231c74063b4bf766a289ee7ac","after":"4174ca5b0e695a8467103188e261f155384c4815","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-18T18:55:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"5e9efed5dc8f96cfd8ef843f2cbd58966e4b268d","after":"9dd906df92c6a89231c74063b4bf766a289ee7ac","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-18T18:43:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"6200b94b5c0f2c05241518d88370e0ad0333194f","after":"5e9efed5dc8f96cfd8ef843f2cbd58966e4b268d","ref":"refs/heads/go-deps-replace-with-module-path","pushedAt":"2024-04-18T18:42:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] go.mod & go.work FilePath ReplaceDirective support","shortMessageHtmlLink":"[Feature] go.mod & go.work FilePath ReplaceDirective support"}},{"before":"ae2935a096753e9c8bdeeb2d90d1ddbc5fb5cbdc","after":"c292df3e24f6471a97a38f4f80d435392991c36a","ref":"refs/heads/hack-duplicate-go-deps-from-file","pushedAt":"2024-04-18T18:01:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"[Feature] bzlmod & go.work\n\n* adds go_deps.from_file(go_work = \"//:go.work\")\n* adds ability to op-out of version conflict failures go_deps.from_file(go_work = \"//:go.work, fail_on_version_conflict = False)\n* parses go.work files to discover used go modules and replace statements\n* generates repos for all deps specified in go.mod's referenced by the //:go.work\n* handle replace statements (both at the go.work and the go.mod level)\n* Errors with actionable error message if duplicate dependencies with differing versions arise (Question: can we do better?)\n* expand BCR test coverage to include both go.work and go.mod scenarios\n\nCaveats:\n* allows for dependency bleed between different go modules in the workspace - this is sorta by design for this stepping stone, but is ideal\n* doesn't support replace statements in go.work yet (but that shouldn't be to hard to add in a follow up)","shortMessageHtmlLink":"[Feature] bzlmod & go.work"}},{"before":"7a7b097ed6adb9f4868d74c8ae68a390a92b3a46","after":"ae2935a096753e9c8bdeeb2d90d1ddbc5fb5cbdc","ref":"refs/heads/hack-duplicate-go-deps-from-file","pushedAt":"2024-04-16T21:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanpenner","name":"Stefan Penner","path":"/stefanpenner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377?s=80&v=4"},"commit":{"message":"Update internal/bzlmod/go_mod.bzl\n\nCo-authored-by: Fabian Meumertzheim ","shortMessageHtmlLink":"Update internal/bzlmod/go_mod.bzl"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ_2hRQA","startCursor":null,"endCursor":null}},"title":"Activity · stefanpenner/bazel-gazelle"}