{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34527691,"defaultBranch":"main","name":"examples","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-24T15:53:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726600769.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a5b20672cd475602f3ee8a1e3e6eae336a50c0b0","ref":"refs/heads/dependabot/npm_and_yarn/frontend/vite-3.2.11","pushedAt":"2024-09-17T19:19:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump vite from 3.2.10 to 3.2.11 in /frontend\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.10 to 3.2.11.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v3.2.11/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v3.2.11/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump vite from 3.2.10 to 3.2.11 in /frontend"}},{"before":"93c1d5a86265a3fa9a447f292dd03ea1f86c533c","after":"35eafcfcd74f001b401838350ef0d72a8519df6e","ref":"refs/heads/main","pushedAt":"2024-09-16T18:51:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"chore(deps): update dependency toolchains_musl to v0.1.20 (#505)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| toolchains_musl | bazel_dep | patch | `0.1.19` -> `0.1.20` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency toolchains_musl to v0.1.20 (#505)"}},{"before":"b3cd1925b9623075a53a45cb82fc4df045d64275","after":"93c1d5a86265a3fa9a447f292dd03ea1f86c533c","ref":"refs/heads/main","pushedAt":"2024-09-13T12:34:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"meteorcloudy","name":"Yun Peng","path":"/meteorcloudy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4171702?s=80&v=4"},"commit":{"message":"More fixes for breakages with Bazel@HEAD (#502)\n\nAddressing\r\nhttps://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/4122#","shortMessageHtmlLink":"More fixes for breakages with Bazel@HEAD (#502)"}},{"before":"922300eae9170619e28b89bb88701e3b6cb91247","after":"b3cd1925b9623075a53a45cb82fc4df045d64275","ref":"refs/heads/main","pushedAt":"2024-09-11T21:32:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Fix examples with Bazel@HEAD (#500)\n\nAddressing https://github.com/bazelbuild/examples/issues/488\r\n\r\nFailures mostly caused by\r\nhttps://github.com/bazelbuild/bazel/commit/5881c38c54416add9faec35b7731954f4baf12d8","shortMessageHtmlLink":"Fix examples with Bazel@HEAD (#500)"}},{"before":"f1f1cb6bf168471639823f47652db3526f84900a","after":"922300eae9170619e28b89bb88701e3b6cb91247","ref":"refs/heads/main","pushedAt":"2024-09-10T17:50:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Fixed and renovated Rust example 08 grpc. (#492)\n\nFixed and renovaeted rust-examples/08-grpc-client-server/\r\nResolves:\r\nhttps://github.com/bazelbuild/examples/pull/489#issuecomment-2321617323\r\n\r\nThe CI failure of the example was caused by a bizarre issue that only\r\noccurs on linux, as documented\r\nhttps://github.com/bazelbuild/rules_rust/issues/2806\r\n\r\nI've applied the known fix. Furthermore, the cause of the issue seems to\r\nbe a change in the format of how aliases\r\nare generated for downloaded dependencies referenced in the example. To\r\nprevent this from ever happening again, I've vendored all dependencies\r\nand updated the Bazel build files accordingly.\r\n\r\n---------\r\n\r\nSigned-off-by: Marvin Hansen ","shortMessageHtmlLink":"Fixed and renovated Rust example 08 grpc. (#492)"}},{"before":"4e82aae3a6c67f9e401c391c3962bf0b78e09d5c","after":"f1f1cb6bf168471639823f47652db3526f84900a","ref":"refs/heads/main","pushedAt":"2024-09-10T01:32:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"chore(deps): update dependency toolchains_musl to v0.1.19 (#498)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| toolchains_musl | bazel_dep | patch | `0.1.16` -> `0.1.19` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency toolchains_musl to v0.1.19 (#498)"}},{"before":"e071520bc828181a80f5e7c5b69390c056a44279","after":"4e82aae3a6c67f9e401c391c3962bf0b78e09d5c","ref":"refs/heads/main","pushedAt":"2024-09-10T01:32:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"chore(deps): update dependency toolchains_protoc to v0.3.3 (#499)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| toolchains_protoc | bazel_dep | patch | `0.3.1` -> `0.3.3` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency toolchains_protoc to v0.3.3 (#499)"}},{"before":"65c7d1809509e8e7de9cbba39037f61b80a369e2","after":null,"ref":"refs/heads/up_aspect","pushedAt":"2024-09-03T15:33:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"}},{"before":"58949bd05d75cd0c54b08ba24aa3a8be26d7d18e","after":"e071520bc828181a80f5e7c5b69390c056a44279","ref":"refs/heads/main","pushedAt":"2024-09-03T15:33:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): upgrade rules_js and friends to final (#493)\n\nAlso update linter install to current recommendation","shortMessageHtmlLink":"chore(deps): upgrade rules_js and friends to final (#493)"}},{"before":null,"after":"65c7d1809509e8e7de9cbba39037f61b80a369e2","ref":"refs/heads/up_aspect","pushedAt":"2024-09-01T14:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): upgrade rules_js and friends to final","shortMessageHtmlLink":"chore(deps): upgrade rules_js and friends to final"}},{"before":"ee80f9f72f7f92d0137a318b1953b4cb7fcfb45b","after":"58949bd05d75cd0c54b08ba24aa3a8be26d7d18e","ref":"refs/heads/main","pushedAt":"2024-09-01T14:31:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/node to v18.19.48 (#452)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n|\r\n[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))\r\n| [`18.19.31` ->\r\n`18.19.48`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.31/18.19.48)\r\n|\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.19.48?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.19.48?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.19.31/18.19.48?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.19.31/18.19.48?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency @types/node to v18.19.48 (#452)"}},{"before":null,"after":"063736c4c4ab7f718fb22aa66cb169122a27331c","ref":"refs/heads/dependabot/npm_and_yarn/frontend/react-webpack/webpack-5.94.0","pushedAt":"2024-08-30T19:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump webpack in /frontend/react-webpack\n\nBumps [webpack](https://github.com/webpack/webpack) from 5.89.0 to 5.94.0.\n- [Release notes](https://github.com/webpack/webpack/releases)\n- [Commits](https://github.com/webpack/webpack/compare/v5.89.0...v5.94.0)\n\n---\nupdated-dependencies:\n- dependency-name: webpack\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump webpack in /frontend/react-webpack"}},{"before":"a75b789b63bbb0158fdb312f85bfcde5fc1ff631","after":"ee80f9f72f7f92d0137a318b1953b4cb7fcfb45b","ref":"refs/heads/main","pushedAt":"2024-08-30T19:27:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"feat: add astro example (#419)\n\nI've originally created [this\r\n](https://github.com/pedrobarco/astro-bazel) repo to test it and shared\r\nit in slack but @alexeagle made me do this 😎\r\n\r\nLet me know if there's anything you'd like to see in this particular\r\nexample.\r\n\r\nI still need to understand how to fix the following warning:\r\n```sh\r\nWARNING: /examples/frontend/BUILD.bazel:10:22: input 'package' to //:.aspect_rules_js/node_modules/@swc+core@1.3.100/lc is a directory; dependency checking of directories is unsound\r\n```","shortMessageHtmlLink":"feat: add astro example (#419)"}},{"before":"2fd400ef7b15dbed2a62779d6ae4141a5f98bbe2","after":"a75b789b63bbb0158fdb312f85bfcde5fc1ff631","ref":"refs/heads/main","pushedAt":"2024-08-30T18:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): update dependency aspect_bazel_lib to v2.8.1 (#476)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| aspect_bazel_lib | bazel_dep | minor | `2.7.7` -> `2.8.1` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency aspect_bazel_lib to v2.8.1 (#476)"}},{"before":"ac7e3e636facb5502ff9b96634651367f71a777a","after":"2fd400ef7b15dbed2a62779d6ae4141a5f98bbe2","ref":"refs/heads/main","pushedAt":"2024-08-30T15:35:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"meteorcloudy","name":"Yun Peng","path":"/meteorcloudy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4171702?s=80&v=4"},"commit":{"message":"Fix breakages in postsubmits (#489)\n\n- Fixed ndk examples on macOS\r\n- Fixed rules examples on macOS\r\n- Disabled `rust-08-grpc-client-server-linux`","shortMessageHtmlLink":"Fix breakages in postsubmits (#489)"}},{"before":"c9e6278c96966c0a1912b0c568aa565fa44418d1","after":null,"ref":"refs/heads/wyv-cpp","pushedAt":"2024-08-23T20:29:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"}},{"before":"6583c1af9e2913b136d053d95ca0b5b7277d9843","after":"ac7e3e636facb5502ff9b96634651367f71a777a","ref":"refs/heads/main","pushedAt":"2024-08-23T20:29:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Update C++ tutorial to use Bzlmod (#486)\n\n- Renamed WORKSPACE to MODULE.bazel\r\n- removed `load`s from `rules_cc` in BUILD files, as that's still in\r\nflux.","shortMessageHtmlLink":"Update C++ tutorial to use Bzlmod (#486)"}},{"before":null,"after":"c9e6278c96966c0a1912b0c568aa565fa44418d1","ref":"refs/heads/wyv-cpp","pushedAt":"2024-08-23T19:12:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Update C++ tutorial to use Bzlmod\n\n- Renamed WORKSPACE to MODULE.bazel\n- removed `load`s from `rules_cc` in BUILD files, as that's still in flux.","shortMessageHtmlLink":"Update C++ tutorial to use Bzlmod"}},{"before":"09068c52d43d3b42967278099a0bc2f2372bbcb9","after":null,"ref":"refs/heads/revert-355-cpp-tutorial-gcc-toolchain","pushedAt":"2024-08-22T17:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"}},{"before":"a905ed1a028543f367a9ecb6e1e1ea4cc01dc54c","after":"6583c1af9e2913b136d053d95ca0b5b7277d9843","ref":"refs/heads/main","pushedAt":"2024-08-22T17:28:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Revert \"feat: add gcc toolchain example\" (#485)\n\nReverts bazelbuild/examples#355\r\n\r\nSee\r\nhttps://github.com/bazelbuild/examples/pull/355#issuecomment-2272247769.\r\nDiscussed in the rules SIG meeting.","shortMessageHtmlLink":"Revert \"feat: add gcc toolchain example\" (#485)"}},{"before":null,"after":"09068c52d43d3b42967278099a0bc2f2372bbcb9","ref":"refs/heads/revert-355-cpp-tutorial-gcc-toolchain","pushedAt":"2024-08-20T17:51:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Revert \"feat: add gcc toolchain example (#355)\"\n\nThis reverts commit 2857511521832ea020e0b932bc11bd519855bf8b.","shortMessageHtmlLink":"Revert \"feat: add gcc toolchain example (#355)\""}},{"before":"4d9f5e6c1332ac902a0798b634c67fda4ec5c43b","after":"a905ed1a028543f367a9ecb6e1e1ea4cc01dc54c","ref":"refs/heads/main","pushedAt":"2024-07-23T22:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Rust examples (#477)\n\nAs discussed with Alex Eagle on Slack recently,\r\n\r\nthis PR contributes multiple Rust examples that cover roughly the top\r\nten use cases.\r\nAll examples use the new Bazelmod format. The format follows loosely the\r\ngreat C++ tutorial.\r\n\r\nIf there is anything that needs adjustment, please let me know.\r\n\r\nFormalities:\r\n* I've signed the Google CLA\r\n* I've signed all commits\r\n\r\n---------\r\n\r\nSigned-off-by: Marvin Hansen \r\nCo-authored-by: Xùdōng Yáng ","shortMessageHtmlLink":"Rust examples (#477)"}},{"before":"28c393b247d73207a5faeb13aee0a16857472777","after":"4d9f5e6c1332ac902a0798b634c67fda4ec5c43b","ref":"refs/heads/main","pushedAt":"2024-06-17T07:54:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"meteorcloudy","name":"Yun Peng","path":"/meteorcloudy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4171702?s=80&v=4"},"commit":{"message":"chore(deps): update dependency bazel_skylib to v1.7.1 (#472)\n\n[![Mend\r\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\r\n\r\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| bazel_skylib | bazel_dep | minor | `1.4.2` -> `1.7.1` |\r\n| bazel_skylib | bazel_dep | minor | `1.6.1` -> `1.7.1` |\r\n| bazel_skylib | bazel_dep | minor | `1.2.0` -> `1.7.1` |\r\n| bazel_skylib | bazel_dep | minor | `1.1.1` -> `1.7.1` |\r\n| [bazel_skylib](https://togithub.com/bazelbuild/bazel-skylib) |\r\nhttp_archive | minor | `1.4.2` -> `1.7.1` |\r\n| [bazel_skylib](https://togithub.com/bazelbuild/bazel-skylib) |\r\nhttp_archive | minor | `1.2.0` -> `1.7.1` |\r\n| [bazel_skylib](https://togithub.com/bazelbuild/bazel-skylib) |\r\nhttp_archive | minor | `1.1.1` -> `1.7.1` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nbazelbuild/bazel-skylib (bazel_skylib)\r\n\r\n###\r\n[`v1.7.1`](https://togithub.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-171)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel-skylib/compare/1.7.0...1.7.1)\r\n\r\n**What's Changed**\r\n\r\n- Fix distribution tarballs to include directory rules.\r\n([https://github.com/bazelbuild/bazel-skylib/pull/520](https://togithub.com/bazelbuild/bazel-skylib/pull/520))\r\n\r\n**Full Changelog**:\r\nhttps://github.com/bazelbuild/bazel-skylib/compare/1.7.0...1.7.1\r\n\r\n###\r\n[`v1.7.0`](https://togithub.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-170)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel-skylib/compare/1.6.1...1.7.0)\r\n\r\n**New features**\r\n\r\n- Implement `directory` rules by\r\n[@​matts1](https://togithub.com/matts1) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/510](https://togithub.com/bazelbuild/bazel-skylib/pull/510)\r\n- Add `is_normalized` and `starts_with` to paths module by\r\n[@​comius](https://togithub.com/comius) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/514](https://togithub.com/bazelbuild/bazel-skylib/pull/514)\r\n\r\n**New Contributors**\r\n\r\n- [@​matts1](https://togithub.com/matts1) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/510](https://togithub.com/bazelbuild/bazel-skylib/pull/510)\r\n\r\n**Full Changelog**:\r\nhttps://github.com/bazelbuild/bazel-skylib/compare/1.6.1...1.7.0\r\n\r\n###\r\n[`v1.6.1`](https://togithub.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-161)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel-skylib/compare/1.6.0...1.6.1)\r\n\r\n**What's Changed**\r\n\r\n- Fix `modules` Bazel 6 compatibility by\r\n[@​phst](https://togithub.com/phst) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/499](https://togithub.com/bazelbuild/bazel-skylib/pull/499)\r\n\r\n**New Contributors**\r\n\r\n- [@​phst](https://togithub.com/phst) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/499](https://togithub.com/bazelbuild/bazel-skylib/pull/499)\r\n\r\n**Full Changelog**:\r\nhttps://github.com/bazelbuild/bazel-skylib/compare/1.6.0...1.6.1\r\n\r\n###\r\n[`v1.6.0`](https://togithub.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-160)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel-skylib/compare/1.5.0...1.6.0)\r\n\r\n**What's Changed**\r\n\r\n- Add helper functions for module extensions as `modules` by\r\n[@​fmeum](https://togithub.com/fmeum) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/457](https://togithub.com/bazelbuild/bazel-skylib/pull/457)\r\n- Make `out` on `native_binary` optional by\r\n[@​tpudlik](https://togithub.com/tpudlik) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/474](https://togithub.com/bazelbuild/bazel-skylib/pull/474)\r\n- Remove outdated rules_cc dependency\r\n[@​cpsauer](https://togithub.com/cpsauer) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/476](https://togithub.com/bazelbuild/bazel-skylib/pull/476)\r\n- Add toolchains argument to unittests.make by\r\n[@​jylinv0](https://togithub.com/jylinv0) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/483](https://togithub.com/bazelbuild/bazel-skylib/pull/483)\r\n- Allow `bzl_library` to depend on non-`bzl_library` targets by\r\n[@​Wyverald](https://togithub.com/Wyverald) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/495](https://togithub.com/bazelbuild/bazel-skylib/pull/495)\r\n\r\n**New Contributors**\r\n\r\n- [@​jylinv0](https://togithub.com/jylinv0) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/483](https://togithub.com/bazelbuild/bazel-skylib/pull/483)\r\n- [@​tpudlik](https://togithub.com/tpudlik) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/474](https://togithub.com/bazelbuild/bazel-skylib/pull/474)\r\n\r\n**Full Changelog**:\r\nhttps://github.com/bazelbuild/bazel-skylib/compare/1.5.0...1.6.0\r\n\r\n###\r\n[`v1.5.0`](https://togithub.com/bazelbuild/bazel-skylib/releases/tag/1.5.0)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel-skylib/compare/1.4.2...1.5.0)\r\n\r\n#### What's Changed\r\n\r\n- Bump rules_pkg dep to 0.9.1 to fix build with\r\n--incompatible_config_setting_private_default_visibility by\r\n[@​tetromino](https://togithub.com/tetromino) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/452](https://togithub.com/bazelbuild/bazel-skylib/pull/452)\r\n- Expose int- and string-valued build settings as Make variables by\r\n[@​fmeum](https://togithub.com/fmeum) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/440](https://togithub.com/bazelbuild/bazel-skylib/pull/440)\r\n- Modify actions in order not to need `toolchain` param by\r\n[@​kotlaja](https://togithub.com/kotlaja) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/455](https://togithub.com/bazelbuild/bazel-skylib/pull/455)\r\n- Fix bazel-skylib with Bazel@HEAD by\r\n[@​meteorcloudy](https://togithub.com/meteorcloudy) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/462](https://togithub.com/bazelbuild/bazel-skylib/pull/462)\r\n- versions: Don't fail on Bazel dev builds by\r\n[@​fmeum](https://togithub.com/fmeum) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/463](https://togithub.com/bazelbuild/bazel-skylib/pull/463)\r\n- Add error for empty bzl_library by\r\n[@​keith](https://togithub.com/keith) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/457](https://togithub.com/bazelbuild/bazel-skylib/pull/457)\r\n- Add `doc` param to `unittest.make` by\r\n[@​UebelAndre](https://togithub.com/UebelAndre) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/464](https://togithub.com/bazelbuild/bazel-skylib/pull/464)\r\n- Upgrade rules_go by [@​comius](https://togithub.com/comius) in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/460](https://togithub.com/bazelbuild/bazel-skylib/pull/460)\r\n\r\n#### New Contributors\r\n\r\n- [@​kotlaja](https://togithub.com/kotlaja) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/455](https://togithub.com/bazelbuild/bazel-skylib/pull/455)\r\n- [@​keith](https://togithub.com/keith) made their first\r\ncontribution in\r\n[https://github.com/bazelbuild/bazel-skylib/pull/457](https://togithub.com/bazelbuild/bazel-skylib/pull/457)\r\n\r\n**Full Changelog**:\r\nhttps://github.com/bazelbuild/bazel-skylib/compare/1.4.2...1.5.0\r\n\r\n#### MODULE.bazel setup\r\n\r\n```starlark\r\nbazel_dep(name = \"bazel_skylib\", version = \"1.5.0\")\r\n\r\n### If the Gazelle plugin is needed:\r\nbazel_dep(name = \"bazel_skylib_gazelle_plugin\", version = \"1.5.0\", dev_dependency = True)\r\n```\r\n\r\n#### WORKSPACE setup\r\n\r\n```starlark\r\nload(\"@​bazel_tools//tools/build_defs/repo:http.bzl\", \"http_archive\")\r\n\r\nhttp_archive(\r\n name = \"bazel_skylib\",\r\n sha256 = \"cd55a062e763b9349921f0f5db8c3933288dc8ba4f76dd9416aac68acee3cb94\",\r\n urls = [\r\n \"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz\",\r\n \"https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz\",\r\n ],\r\n)\r\n\r\nload(\"@​bazel_skylib//:workspace.bzl\", \"bazel_skylib_workspace\")\r\n\r\nbazel_skylib_workspace()\r\n```\r\n\r\n***Additional WORKSPACE setup for the Gazelle plugin***\r\n\r\n```starlark\r\nhttp_archive(\r\n name = \"bazel_skylib_gazelle_plugin\",\r\n sha256 = \"747addf3f508186234f6232674dd7786743efb8c68619aece5fb0cac97b8f415\",\r\n urls = [\r\n \"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-gazelle-plugin-1.5.0.tar.gz\",\r\n \"https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-gazelle-plugin-1.5.0.tar.gz\",\r\n ],\r\n)\r\n\r\nload(\"@​bazel_skylib_gazelle_plugin//:workspace.bzl\", \"bazel_skylib_gazelle_plugin_workspace\")\r\n\r\nbazel_skylib_gazelle_plugin_workspace()\r\n\r\nload(\"@​bazel_skylib_gazelle_plugin//:setup.bzl\", \"bazel_skylib_gazelle_plugin_setup\")\r\n\r\nbazel_skylib_gazelle_plugin_setup()\r\n```\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about these\r\nupdates again.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR has been generated by [Mend\r\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View\r\nrepository job log\r\n[here](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency bazel_skylib to v1.7.1 (#472)"}},{"before":"b74ab21eadc941d7a64d7f3791bc50df9ec3398d","after":"28c393b247d73207a5faeb13aee0a16857472777","ref":"refs/heads/main","pushedAt":"2024-06-17T07:52:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"meteorcloudy","name":"Yun Peng","path":"/meteorcloudy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4171702?s=80&v=4"},"commit":{"message":"chore(deps): update dependency bazel to v6.5.0 (#471)\n\n[![Mend\r\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\r\n\r\nThis PR contains the following updates:\r\n\r\n| Package | Update | Change |\r\n|---|---|---|\r\n| [bazel](https://togithub.com/bazelbuild/bazel) | minor | `6.4.0` ->\r\n`6.5.0` |\r\n\r\n---\r\n\r\n> [!WARNING]\r\n> Some dependencies could not be looked up. Check the Dependency\r\nDashboard for more information.\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nbazelbuild/bazel (bazel)\r\n\r\n### [`v6.5.0`](https://togithub.com/bazelbuild/bazel/releases/tag/6.5.0)\r\n\r\n[Compare\r\nSource](https://togithub.com/bazelbuild/bazel/compare/6.4.0...6.5.0)\r\n\r\n> \\[!NOTE]\r\n> If you are looking for [rolling\r\nreleases](https://bazel.build/release#rolling-releases), please visit\r\n[this page](https://bazel.build/release/rolling).\r\n\r\n**Baseline**:\r\n[`50b61e3`](https://togithub.com/bazelbuild/bazel/commit/50b61e38fb6eaa08a6c811a313824a59f1c2abbf)\r\n\r\nBazel 6.5.0 is a minor LTS release. It is fully backward compatible with\r\nBazel 6.0 and contains selected changes by the Bazel community and\r\nGoogle engineers.\r\n\r\n##### General\r\n\r\n- Fix tree file materialized as symlink to another file when building\r\nwithout the bytes.\r\n([#​20409](https://togithub.com/bazelbuild/bazel/pull/20409))\r\n- Fix bootstrapped Bazel binary\r\n([#​20804](https://togithub.com/bazelbuild/bazel/pull/20804))\r\n- Ignore read-only errors when updating the `mtime` of the\r\n`install_base`\r\n([#​20568](https://togithub.com/bazelbuild/bazel/pull/20568))\r\n\r\n##### C++ / Objective-C\r\n\r\n- Fix versioned shared libraries for macOS toolchain\r\n([#​20847](https://togithub.com/bazelbuild/bazel/pull/20847))\r\n\r\n##### Configurability\r\n\r\n- Flip --incompatible_visibility_private_attributes_at_definition\r\n([#​20520](https://togithub.com/bazelbuild/bazel/pull/20520))\r\n- Implemented --incompatible_enable_proto_toolchain_resolution\r\n([#​20925](https://togithub.com/bazelbuild/bazel/pull/20925))\r\n\r\n##### External Dependencies\r\n\r\n- Fix extraction of tar archives containing sparse files.\r\n([#​20531](https://togithub.com/bazelbuild/bazel/pull/20531))\r\n- Restart at most once when prepopulating repository rule environment\r\n([#​20667](https://togithub.com/bazelbuild/bazel/pull/20667))\r\n\r\n##### Java\r\n\r\n- Don't pass --add-opens= to javac\r\n([#​20472](https://togithub.com/bazelbuild/bazel/pull/20472))\r\n\r\n##### Remote Execution\r\n\r\n- RemoteSpawnRunner: record inbetween phases in timing profile\r\n([#​20550](https://togithub.com/bazelbuild/bazel/pull/20550))\r\n- Add profiling to `remoteActionBuildingSemaphore.acquire()`\r\n([#​20549](https://togithub.com/bazelbuild/bazel/pull/20549))\r\n- Add flag `experimental_throttle_remote_action_building`\r\n([#​20861](https://togithub.com/bazelbuild/bazel/pull/20861))\r\n\r\n##### Starlark / Build API\r\n\r\n- Various methods and fields related to labels and repos are deprecated\r\nin favor of new options with clearer naming and intent. The deprecated\r\nAPIs can be disabled by setting\r\n`--noincompatible_enable_deprecated_label_apis`.\r\n([#​20590](https://togithub.com/bazelbuild/bazel/pull/20590))\r\n- `native.repository_name()` is deprecated in favor of the new\r\n`native.repo_name()`.\r\n- `Label.workspace_name` is deprecated in favor of the new\r\n`Label.repo_name`.\r\n- `Label.relative()` is deprecated in favor of the new\r\n`Label.same_package_label()` alongside the existing\r\n - `native.package_relative_label()` and `Label()`.\r\n\r\n##### Acknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well\r\nas Brentley Jones, Fabian Meumertzheim, Jordan Mele, Rahul Butani, and\r\nSon Luong Ngoc.\r\n\r\n*Notice*: Bazel installers contain binaries licensed under the GPLv2\r\nwith Classpath exception. Those installers should always be\r\nredistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license\r\nof the bundled OpenJDK and other open-source components can be displayed\r\nby running the command `bazel license`. The vendor and version\r\ninformation of the bundled OpenJDK can be displayed by running the\r\ncommand `bazel info java-runtime`. The binaries and source-code of the\r\nbundled OpenJDK can be [downloaded from our mirror\r\nserver](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n*Security*: All our binaries are signed with our [public\r\nkey](https://bazel.build/bazel-release.pub.gpg)\r\n[`3D5919B`](https://togithub.com/bazelbuild/bazel/commit/3D5919B448457EE0).\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" (UTC),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR has been generated by [Mend\r\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View\r\nrepository job log\r\n[here](https://developer.mend.io/github/bazelbuild/examples).\r\n\r\n","shortMessageHtmlLink":"chore(deps): update dependency bazel to v6.5.0 (#471)"}},{"before":"569c5bdf34c5af7541194186908b60f4a008a6d1","after":"b74ab21eadc941d7a64d7f3791bc50df9ec3398d","ref":"refs/heads/main","pushedAt":"2024-06-17T01:45:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): update dependency aspect_bazel_lib to v2.7.7 (#463)","shortMessageHtmlLink":"chore(deps): update dependency aspect_bazel_lib to v2.7.7 (#463)"}},{"before":"cf28458fb973fe66b523cb84af8017b9fdc735e3","after":"569c5bdf34c5af7541194186908b60f4a008a6d1","ref":"refs/heads/main","pushedAt":"2024-06-17T01:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore(deps): update dependency aspect_rules_lint to v1.0.0-rc4 (#467)","shortMessageHtmlLink":"chore(deps): update dependency aspect_rules_lint to v1.0.0-rc4 (#467)"}},{"before":"0b19e95d6d4b72484bd63553934107883e806e46","after":"593ed6aa3760fc15447c77db2b396e6f921f5d80","ref":"refs/heads/types","pushedAt":"2024-06-11T03:47:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore: move @types deps to the ts_config target\n\nSource code doesn't have to include any indication these 'ambient' types are required.\nHowever we can force users to be explicit in the tsconfig of which `@types` packages to include in compilation.\nThis follows the locality principle, since the types weren't referenced in the sources, the deps dont belong on the ts_project.","shortMessageHtmlLink":"chore: move @types deps to the ts_config target"}},{"before":"cafe67cd5a081016187df3d0e3f1d5ca95c5842f","after":"0b19e95d6d4b72484bd63553934107883e806e46","ref":"refs/heads/types","pushedAt":"2024-06-11T03:45:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore: move @types deps to the ts_config target\n\nSource code doesn't have to include any indication these 'ambient' types are required.\nHowever we can force users to be explicit in the tsconfig of which `@types` packages to include in compilation.\nThis follows the locality principle, since the types weren't referenced in the sources, the deps dont belong on the ts_project.","shortMessageHtmlLink":"chore: move @types deps to the ts_config target"}},{"before":null,"after":"0b19e95d6d4b72484bd63553934107883e806e46","ref":"refs/heads/rjs2","pushedAt":"2024-06-11T03:45:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore: move @types deps to the ts_config target\n\nSource code doesn't have to include any indication these 'ambient' types are required.\nHowever we can force users to be explicit in the tsconfig of which `@types` packages to include in compilation.\nThis follows the locality principle, since the types weren't referenced in the sources, the deps dont belong on the ts_project.","shortMessageHtmlLink":"chore: move @types deps to the ts_config target"}},{"before":"1c34300074c89b70f088b6be1eecf7acf42aa1b1","after":"cafe67cd5a081016187df3d0e3f1d5ca95c5842f","ref":"refs/heads/types","pushedAt":"2024-06-11T03:09:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexeagle","name":"Alex Eagle","path":"/alexeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47395?s=80&v=4"},"commit":{"message":"chore: typecheck dep on all @types\n\nThis is simpler for Gazelle to be able to generate, since TS by default includes all @types in compilation.\nSource code doesn't have to include any indication these 'ambient' types are required.","shortMessageHtmlLink":"chore: typecheck dep on all @types"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuOhDmQA","startCursor":null,"endCursor":null}},"title":"Activity · bazelbuild/examples"}