{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":161864745,"defaultBranch":"trunk","name":"rules_m4","ownerLogin":"jmillikin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-15T03:09:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/646128?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684133743.684745","currentOid":""},"activityList":{"items":[{"before":"e7d16ca2a43f27ba6be9340eb4adba60d9dcb137","after":null,"ref":"refs/heads/with-bzlmod","pushedAt":"2023-05-15T06:55:43.684Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"77c1bdd63d5a08973685d6dd857e170535e9c18b","after":null,"ref":"refs/heads/with-bzlmod-2","pushedAt":"2023-05-15T06:15:42.319Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"31ef50b18073a537bb085043faa112163dec4c9a","after":"798444c33d1338bb9ced6c6f8129dcf5cf45d8bb","ref":"refs/heads/trunk","pushedAt":"2023-05-15T06:14:08.684Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"rules_m4 v0.2.3\n\nGitOrigin-RevId: 2c163040e5d301a849985e7b61d13cb566c9eded","shortMessageHtmlLink":"rules_m4 v0.2.3"}},{"before":"e4e1fd66553c62807ea4856e0c40b9a8dd586651","after":"31ef50b18073a537bb085043faa112163dec4c9a","ref":"refs/heads/trunk","pushedAt":"2023-05-15T05:58:25.053Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add bzlmod support and a `MODULE.bazel` file.\n\nGitOrigin-RevId: 49f7f8f607f20bcd173f08f80e4c81f34b15441b","shortMessageHtmlLink":"Add bzlmod support and a MODULE.bazel file."}},{"before":"9c120a51a8f85fc4261b0d95ffe830695cc3e862","after":"77c1bdd63d5a08973685d6dd857e170535e9c18b","ref":"refs/heads/with-bzlmod-2","pushedAt":"2023-05-15T05:46:14.329Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add bzlmod support and a `MODULE.bazel` file.\n\nGitOrigin-RevId: 09bf396535c447ab3e599a7daaf02a84814a7f9b","shortMessageHtmlLink":"Add bzlmod support and a MODULE.bazel file."}},{"before":"997ee4d1c72415a8724e935fb3e782362c55e1e8","after":"9c120a51a8f85fc4261b0d95ffe830695cc3e862","ref":"refs/heads/with-bzlmod-2","pushedAt":"2023-05-15T05:23:35.413Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add bzlmod support and a `MODULE.bazel` file.\n\nGitOrigin-RevId: 71cfe68e36a0e72b2aec21355a1c63023447901d","shortMessageHtmlLink":"Add bzlmod support and a MODULE.bazel file."}},{"before":null,"after":"997ee4d1c72415a8724e935fb3e782362c55e1e8","ref":"refs/heads/with-bzlmod-2","pushedAt":"2023-05-15T05:20:22.198Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add bzlmod support and a `MODULE.bazel` file.\n\nGitOrigin-RevId: 1af8bc1a6fde279c823faa22c7b9522bc1f5ce61","shortMessageHtmlLink":"Add bzlmod support and a MODULE.bazel file."}},{"before":"f916234dd7595a559237b7fcc39b2bd26af9591d","after":null,"ref":"refs/heads/tidy-labels","pushedAt":"2023-05-15T04:32:11.721Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"e4e1fd66553c62807ea4856e0c40b9a8dd586651","after":null,"ref":"refs/heads/bzl-visibility","pushedAt":"2023-05-15T04:32:02.310Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"f916234dd7595a559237b7fcc39b2bd26af9591d","after":"e4e1fd66553c62807ea4856e0c40b9a8dd586651","ref":"refs/heads/trunk","pushedAt":"2023-05-15T04:31:33.616Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Fix silenced `bzl-visibility` buildifier warnings.\n\nGitOrigin-RevId: c5b16c5baa24bf2ae9c8883111554d21967a4d76","shortMessageHtmlLink":"Fix silenced bzl-visibility buildifier warnings."}},{"before":null,"after":"e4e1fd66553c62807ea4856e0c40b9a8dd586651","ref":"refs/heads/bzl-visibility","pushedAt":"2023-05-15T04:07:09.636Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Fix silenced `bzl-visibility` buildifier warnings.\n\nGitOrigin-RevId: c5b16c5baa24bf2ae9c8883111554d21967a4d76","shortMessageHtmlLink":"Fix silenced bzl-visibility buildifier warnings."}},{"before":"3f6379288c98aea0906de13c230d17499b0319c4","after":"f916234dd7595a559237b7fcc39b2bd26af9591d","ref":"refs/heads/trunk","pushedAt":"2023-05-15T03:58:50.354Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Minor tidying-up of workspace-relative vs absolute labels.\n\nThe use of absolute labels in `load()` calls was a workaround for a\nBazel bug[0] that was fixed in 2018, before the Bazel v1.0 release.\n\nUsing either absolute or relative labels as appropriate makes it\neasier to understand whether a given load is expected to happen in\nthe `@rules_m4` repository or in the root workspace.\n\n[0] https://github.com/bazelbuild/bazel/issues/3115\n\nGitOrigin-RevId: 7e5120adf89230c32569c6d9eb281123f1d48b54","shortMessageHtmlLink":"Minor tidying-up of workspace-relative vs absolute labels."}},{"before":null,"after":"f916234dd7595a559237b7fcc39b2bd26af9591d","ref":"refs/heads/tidy-labels","pushedAt":"2023-05-15T03:57:52.325Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Minor tidying-up of workspace-relative vs absolute labels.\n\nThe use of absolute labels in `load()` calls was a workaround for a\nBazel bug[0] that was fixed in 2018, before the Bazel v1.0 release.\n\nUsing either absolute or relative labels as appropriate makes it\neasier to understand whether a given load is expected to happen in\nthe `@rules_m4` repository or in the root workspace.\n\n[0] https://github.com/bazelbuild/bazel/issues/3115\n\nGitOrigin-RevId: 7e5120adf89230c32569c6d9eb281123f1d48b54","shortMessageHtmlLink":"Minor tidying-up of workspace-relative vs absolute labels."}},{"before":"3f6379288c98aea0906de13c230d17499b0319c4","after":null,"ref":"refs/heads/freebsd","pushedAt":"2023-05-14T13:15:56.321Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"1d21cacd9ea2d5490ee2c1d0fa630364c4167bb4","after":"3f6379288c98aea0906de13c230d17499b0319c4","ref":"refs/heads/trunk","pushedAt":"2023-05-14T13:13:38.493Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Support building on FreeBSD\n\nThis is based on the OpenBSD support\n\nGitOrigin-RevId: b7b20a673d358dd2dbd182041e1a597c72d62ebf","shortMessageHtmlLink":"Support building on FreeBSD"}},{"before":"565d2317afd5d17941d0d596be3780cc382b6ce7","after":"3f6379288c98aea0906de13c230d17499b0319c4","ref":"refs/heads/freebsd","pushedAt":"2023-05-14T13:12:59.293Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Support building on FreeBSD\n\nThis is based on the OpenBSD support\n\nGitOrigin-RevId: b7b20a673d358dd2dbd182041e1a597c72d62ebf","shortMessageHtmlLink":"Support building on FreeBSD"}},{"before":"1732abfca9f94cc5e1ead0e7c2af8a1bd816c9fe","after":"565d2317afd5d17941d0d596be3780cc382b6ce7","ref":"refs/heads/freebsd","pushedAt":"2023-05-14T13:07:28.636Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Support building on FreeBSD\n\nThis is based on the OpenBSD support\n\nGitOrigin-RevId: 9bb25070c6e2f8d3a25b87d07a641f61be9a7380","shortMessageHtmlLink":"Support building on FreeBSD"}},{"before":null,"after":"1732abfca9f94cc5e1ead0e7c2af8a1bd816c9fe","ref":"refs/heads/freebsd","pushedAt":"2023-05-14T12:52:44.272Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Support building on FreeBSD\n\nThis is based on the OpenBSD support","shortMessageHtmlLink":"Support building on FreeBSD"}},{"before":"277930aa97eb2b3518d910be9fe1d68f01e34a9d","after":null,"ref":"refs/heads/stardoc-docs","pushedAt":"2023-05-14T09:09:56.044Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"3246764e085ec6798e41f98e2c37035d23a95399","after":"1d21cacd9ea2d5490ee2c1d0fa630364c4167bb4","ref":"refs/heads/trunk","pushedAt":"2023-05-14T09:09:42.415Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Mark `m4_toolchain_repository` attr `m4_repository` mandatory.\n\nGitOrigin-RevId: db4232ebbbb58f9410074ecd20370411a5131a12","shortMessageHtmlLink":"Mark m4_toolchain_repository attr m4_repository mandatory."}},{"before":"309f1507f4a08867ec02b76500c5fe404dd43318","after":"277930aa97eb2b3518d910be9fe1d68f01e34a9d","ref":"refs/heads/stardoc-docs","pushedAt":"2023-05-14T09:03:32.105Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add Stardoc-generated API documentation.\n\nGitOrigin-RevId: 7db7d62e63972c97cf902498efad952fb37f0d45","shortMessageHtmlLink":"Add Stardoc-generated API documentation."}},{"before":"8365c7fa81b7f53a54ffd5a63d582c210447124a","after":"309f1507f4a08867ec02b76500c5fe404dd43318","ref":"refs/heads/stardoc-docs","pushedAt":"2023-05-14T08:59:26.224Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add Stardoc-generated API documentation.\n\nGitOrigin-RevId: 0eaf5c415fdd7ac5822379585da77c0b5793de0b","shortMessageHtmlLink":"Add Stardoc-generated API documentation."}},{"before":null,"after":"8365c7fa81b7f53a54ffd5a63d582c210447124a","ref":"refs/heads/stardoc-docs","pushedAt":"2023-05-14T08:53:27.385Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add Stardoc-generated API documentation.\n\nGitOrigin-RevId: f95dd7ca26cd84c220e7c58801b027a224db2688","shortMessageHtmlLink":"Add Stardoc-generated API documentation."}},{"before":"3246764e085ec6798e41f98e2c37035d23a95399","after":null,"ref":"refs/heads/granular-public-api","pushedAt":"2023-05-14T07:31:05.039Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"9e1fe5267c32dbdfff3d9a3da7e782bf33e567e7","after":"3246764e085ec6798e41f98e2c37035d23a95399","ref":"refs/heads/trunk","pushedAt":"2023-05-14T07:30:57.089Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Relocate implementations of the public API to single files.\n\nWhen the `rules_m4` project was first started, the recommended structure\nfor Bazel rulesets was to have most (or all) of the public API exposed\nin a single entry-point file (here, `//m4:m4.bzl`).\n\nNowadays it's considered better to have the public API in multiple\nfiles, such that the `load()` graph for any given public symbol can be\nminimized.\n\nThe README will continue to reference the unified `//m4:m4.bzl` since\nit's a lot easier to read than a bunch of lengthy `load()` calls.\n\nGitOrigin-RevId: 7c4f57638adb18beebbe8929c1d82178c535f949","shortMessageHtmlLink":"Relocate implementations of the public API to single files."}},{"before":null,"after":"3246764e085ec6798e41f98e2c37035d23a95399","ref":"refs/heads/granular-public-api","pushedAt":"2023-05-14T07:29:53.285Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Relocate implementations of the public API to single files.\n\nWhen the `rules_m4` project was first started, the recommended structure\nfor Bazel rulesets was to have most (or all) of the public API exposed\nin a single entry-point file (here, `//m4:m4.bzl`).\n\nNowadays it's considered better to have the public API in multiple\nfiles, such that the `load()` graph for any given public symbol can be\nminimized.\n\nThe README will continue to reference the unified `//m4:m4.bzl` since\nit's a lot easier to read than a bunch of lengthy `load()` calls.\n\nGitOrigin-RevId: 7c4f57638adb18beebbe8929c1d82178c535f949","shortMessageHtmlLink":"Relocate implementations of the public API to single files."}},{"before":"9e1fe5267c32dbdfff3d9a3da7e782bf33e567e7","after":null,"ref":"refs/heads/testutil-ext","pushedAt":"2023-05-14T06:00:30.488Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}},{"before":"8ef73af760cd08881c5cda485fc3cb2806362b18","after":"9e1fe5267c32dbdfff3d9a3da7e782bf33e567e7","ref":"refs/heads/trunk","pushedAt":"2023-05-14T06:00:24.373Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add test helpers for bzlmod-enabled workspaces.\n\nGitOrigin-RevId: 1f6c2399280c40418df9c0259f47e8c10aaf347a","shortMessageHtmlLink":"Add test helpers for bzlmod-enabled workspaces."}},{"before":null,"after":"9e1fe5267c32dbdfff3d9a3da7e782bf33e567e7","ref":"refs/heads/testutil-ext","pushedAt":"2023-05-14T05:59:33.410Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"},"commit":{"message":"Add test helpers for bzlmod-enabled workspaces.\n\nGitOrigin-RevId: 1f6c2399280c40418df9c0259f47e8c10aaf347a","shortMessageHtmlLink":"Add test helpers for bzlmod-enabled workspaces."}},{"before":"8ef73af760cd08881c5cda485fc3cb2806362b18","after":null,"ref":"refs/heads/stardoc-docstrings","pushedAt":"2023-05-14T05:25:58.452Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmillikin","name":"John Millikin","path":"/jmillikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/646128?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xNVQwNjo1NTo0My42ODQ3NDVazwAAAAMsqx6X","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xNFQwNToyNTo1OC40NTI0MzdazwAAAAMsP2uY"}},"title":"Activity ยท jmillikin/rules_m4"}