{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20773773,"defaultBranch":"master","name":"bazel","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-12T16:00:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717211660.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"de27d45721c8d9590041909f7730d9e505a48ae7","ref":"refs/heads/dependabot/github_actions/github-actions-5cd01c5c7b","pushedAt":"2024-06-01T03:14:20.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":"Bump the github-actions group with 4 updates\n\nBumps the github-actions group with 4 updates: [step-security/harden-runner](https://github.com/step-security/harden-runner), [bazelbuild/continuous-integration](https://github.com/bazelbuild/continuous-integration), [ossf/scorecard-action](https://github.com/ossf/scorecard-action) and [github/codeql-action](https://github.com/github/codeql-action).\n\n\nUpdates `step-security/harden-runner` from 2.7.1 to 2.8.0\n- [Release notes](https://github.com/step-security/harden-runner/releases)\n- [Commits](https://github.com/step-security/harden-runner/compare/a4aa98b93cab29d9b1101a6143fb8bce00e2eac4...f086349bfa2bd1361f7909c78558e816508cdc10)\n\nUpdates `bazelbuild/continuous-integration` from 41a5b5c2f1a075e7fbab8f6b82e839906139ccc6 to fcd3cdd216acf5b78449ae6c05da1c789f5ef76c\n- [Release notes](https://github.com/bazelbuild/continuous-integration/releases)\n- [Changelog](https://github.com/bazelbuild/continuous-integration/blob/master/docs/release-playbook.md)\n- [Commits](https://github.com/bazelbuild/continuous-integration/compare/41a5b5c2f1a075e7fbab8f6b82e839906139ccc6...fcd3cdd216acf5b78449ae6c05da1c789f5ef76c)\n\nUpdates `ossf/scorecard-action` from 2.3.1 to 2.3.3\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534)\n\nUpdates `github/codeql-action` from 3.25.3 to 3.25.7\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/d39d31e687223d841ef683f52467bd88e9b21c14...f079b8493333aace61c81488f8bd40919487bd9f)\n\n---\nupdated-dependencies:\n- dependency-name: step-security/harden-runner\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n- dependency-name: bazelbuild/continuous-integration\n dependency-type: direct:production\n dependency-group: github-actions\n- dependency-name: ossf/scorecard-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 4 updates"}},{"before":"5532dbcec4d8a21417cd818bbdbd0511c3157101","after":"1d335316e755216808791bdfbdcc448fc68141dc","ref":"refs/heads/master","pushedAt":"2024-06-01T01:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Treat index out of bounds as corruption in `PersistentStringIndexer`.\n\nhttps://github.com/bazelbuild/bazel/commit/5afbe2397476e3f4c4d2adfda6809a316a8de7c2 switched from a `ConcurrentHashMap` to an `AtomicReferenceArray` to save memory. We have observed very rare `ArrayIndexOutOfBoundsException` crashes that would have previously been handled by a map.\n\nCheck indices and throw `IOException` to indicate corruption, which is handled by `CompactPersistentActionCache`.\n\nPiperOrigin-RevId: 639209975\nChange-Id: Idd8a8cd1fed82ca4c61deec9bad254be24cf15dd","shortMessageHtmlLink":"Treat index out of bounds as corruption in PersistentStringIndexer."}},{"before":"7681a3bd8ac340244130455a25bf11b946ad6376","after":"5532dbcec4d8a21417cd818bbdbd0511c3157101","ref":"refs/heads/master","pushedAt":"2024-05-31T20:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"De-virtualize path strings in the `ConvenienceSymlinksIdentified` BEP event.\n\nPiperOrigin-RevId: 639130365\nChange-Id: I32d4373a2ed1b7bacd51aa83313cb12b951397ff","shortMessageHtmlLink":"De-virtualize path strings in the ConvenienceSymlinksIdentified BEP…"}},{"before":"a9c7234cc50e72a50e00d3b23c441bfe58fe827c","after":"7681a3bd8ac340244130455a25bf11b946ad6376","ref":"refs/heads/master","pushedAt":"2024-05-31T18:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix NPE in StarlarkRuleTransitionProvider when configConditions is null.\n\nAlso add `@Nullable` annotations in more place to make this clear.\n\nPiperOrigin-RevId: 639104457\nChange-Id: Iddca25eb71a361ec3df27455e9420d80f1b9cfaf","shortMessageHtmlLink":"Fix NPE in StarlarkRuleTransitionProvider when configConditions is null."}},{"before":"d9c86028ab1f58f64a2a1230454108421ea416dc","after":"a9c7234cc50e72a50e00d3b23c441bfe58fe827c","ref":"refs/heads/master","pushedAt":"2024-05-31T16:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Allow implicitly enabling memprof_optimize for AutoFDO.\n\nSimilar to features such as ThinLTO, with this change we insert a feature which allows implicitly enabling memprof_optimize for AutoFDO targets. The \"enable_autofdo_memprof_optimize\" feature when present along with \"autofdo_implicit_memprof_optimize\" expands to the \"memprof_optimize\" feature. This mechanism allows users to opt-out via --features=-memprof_optimize.\n\nPiperOrigin-RevId: 639063735\nChange-Id: If62ad229764a795e60b6fb3ec031879705ea63ad","shortMessageHtmlLink":"Allow implicitly enabling memprof_optimize for AutoFDO."}},{"before":"219f118bc53f5f88c002f68ca5e81495cef78d8e","after":"d9c86028ab1f58f64a2a1230454108421ea416dc","ref":"refs/heads/master","pushedAt":"2024-05-31T16:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove AddressFreer and PaddedAddresses.\n\nThese were part of the tiered priority executor, which was removed in 27324b5bfb54147bd52a9a6ed0671ed878c608ab.\n\nCloses #22569.\n\nPiperOrigin-RevId: 639056751\nChange-Id: Ic316e73945b4903b8a49cff5327b67405af80fff","shortMessageHtmlLink":"Remove AddressFreer and PaddedAddresses."}},{"before":"f527947e0de63e979740a5a6ee59be1313cba4d0","after":"219f118bc53f5f88c002f68ca5e81495cef78d8e","ref":"refs/heads/master","pushedAt":"2024-05-31T16:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Refactor build options merging to better handle all options.\n\nAlso properly handles implicit options.\n\nWork towards platform-based flags: #19409.\n\nPiperOrigin-RevId: 639053307\nChange-Id: Iceb376d81fdc874358ad0d5b88923803b229d784","shortMessageHtmlLink":"Refactor build options merging to better handle all options."}},{"before":"ee686889fafe8b952b2188925b38937b8a205124","after":"f527947e0de63e979740a5a6ee59be1313cba4d0","ref":"refs/heads/master","pushedAt":"2024-05-31T16:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Release 8.0.0-pre.20240523.3 (2024-05-31)\n\nBaseline: 739f7b83e02fb8f17c1a498630c7e02701d83aa1\n\nCherry picks:\n\n + cdd104c714dfcdf2661f900ba3c5ebf3616884bb:\n Do not record events announced after the build-completing event.\n + b12f536902594e48655c310d62c0bd069484798b:\n Integrate the skymeld cases into the rewinding inconsistency\n receiver.\n\nIncompatible changes:\n\n - The --experimental_aquery_dump_after_build_format and\n --experimental_aquery_dump_after_build_output_file command line\n options are not available anymore.\n\nImportant changes:\n\n - Paths in the Linux sandbox are now again identical to those\n outside the sandbox, even with\n `--incompatible_sandbox_hermetic_tmp`.\n - `cc_toolchain` now passes runfiles for its *_files attrs (e.g.\n data files for a tool built for linking).\n - `Label` instances passed to `print` or `fail` as positional\n arguments are now formatted with apparent repository names\n (optimized for human readability).\n\nThis release contains contributions from many people at Google, as well as Fabian Meumertzheim, George Gensure, Greg Magolan, hvd, Isaac Torres, Keith Smiley, oquenchil, Tobias Werth, Tomasz Pasternak, UebelAndre, Xdng Yng.","shortMessageHtmlLink":"Release 8.0.0-pre.20240523.3 (2024-05-31)"}},{"before":"25a9d531793e811acaa2c42fe99a1cfa578e75cd","after":"ee686889fafe8b952b2188925b38937b8a205124","ref":"refs/heads/master","pushedAt":"2024-05-31T15:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move checking for toolchain target_settings to RegisteredToolchainsFunction.\n\nWork towards selectively enabling execution platforms: #22567.\n\nPiperOrigin-RevId: 639046640\nChange-Id: I75c709572dabfa604a48ef38af713ad84c1e4074","shortMessageHtmlLink":"Move checking for toolchain target_settings to RegisteredToolchainsFu…"}},{"before":"03eb502e13105ba432ece3e182706986fa2eaf36","after":"25a9d531793e811acaa2c42fe99a1cfa578e75cd","ref":"refs/heads/master","pushedAt":"2024-05-31T15:04:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Centralize code to accumulate multiple MatchResults.\n\nWork towards selectively enabling execution platforms: #22567.\n\nPiperOrigin-RevId: 639036080\nChange-Id: I6790384d996799eff466241ac2d8f1f5cfc55fa1","shortMessageHtmlLink":"Centralize code to accumulate multiple MatchResults."}},{"before":"ae3474f43e53b597b2616064426ecbf3c5e3f86e","after":"03eb502e13105ba432ece3e182706986fa2eaf36","ref":"refs/heads/master","pushedAt":"2024-05-31T14:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix another platform_type string compares that were broken by https://github.com/bazelbuild/bazel/commit/8e783b065c66c005db26d85e9ec6e8e28c42b2f2 (Migrate apple_common.platform_type to Starlark)\n\nI looked through https://github.com/bazelbuild/bazel/commit/8e783b065c66c005db26d85e9ec6e8e28c42b2f2 two more times. I hope I haven't overlooked yet another PlatformType turned string comparison that is affected.\n\nPiperOrigin-RevId: 639028732\nChange-Id: I27692b527f61292bc9ab577c395900c54a7d2881","shortMessageHtmlLink":"Fix another platform_type string compares that were broken by 8e783b0 …"}},{"before":null,"after":"3e7dfb7258d6fcaf92142c91f8dfc3c45741652a","ref":"refs/heads/release-8.0.0-pre.20240523.3rc1","pushedAt":"2024-05-31T14:28:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fweikert","name":"Florian Weikert","path":"/fweikert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12609729?s=80&v=4"},"commit":{"message":"Integrate the skymeld cases into the rewinding inconsistency receiver.\n\nhttps://github.com/bazelbuild/bazel/commit/2a61fe711e297773d0df24b2dfe5ad83d1a24071 attempted this, but the logic was incomplete. The case of skymeld inconsistencies and rewinding ones is more complex because they involve the same SkyKeys (not the case for the heuristic node dropping inconsistencies, which don't touch execution nodes).\n\nObservation: the rewinding inconsistency receiver carries out additional actions compared to the Skymeld one, which simply returns if the inconsistency is expected. We should therefore prefer the former when applicable.\n\nThis CL handles the inconsistencies case-by-base:\n\n- RESET_REQUESTED: Can be both. Handle as a Rewinding inconsistency, since it's more comprehensive than Skymeld.\n- PARENT_FORCE_REBUILD_OF_CHILD: Rewinding only.\n- BUILDING_PARENT_FOUND_UNDONE_CHILD: Can be both. Try to handle as a Rewinding inconsistency first, then attempt the skymeld route if needed.\n- ALREADY_DECLARED_CHILD_MISSING: Skymeld only.\n\nPiperOrigin-RevId: 636844413\nChange-Id: I84adefa519ccb9fa09c079a6c8cec15b14d91e33","shortMessageHtmlLink":"Integrate the skymeld cases into the rewinding inconsistency receiver."}},{"before":"870e7c62823fb39bdbc3f22a2cb3bfc863358479","after":"ae3474f43e53b597b2616064426ecbf3c5e3f86e","ref":"refs/heads/master","pushedAt":"2024-05-31T14:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Write create_linking_context_from_compilation_outputs in Starlark\n\nThis code will replace cc_common.create_linking_context_from_compilation_outputs. It is calling into cc_linking_helper, which is coming next.\n\nReorder the parameters. This made it easier to describe what the large number or parameters are actually doing in the linking process.\n\nAdd docs and default value for variable_extensions. This parameters was previously made public (not accidentally), but left undocumented.\n\nPiperOrigin-RevId: 639027332\nChange-Id: Ibc22b7227305514eb91d18c3a98772f99740bf04","shortMessageHtmlLink":"Write create_linking_context_from_compilation_outputs in Starlark"}},{"before":"75f71224b05f98cdd0136647f799cd9e3293ffb5","after":"870e7c62823fb39bdbc3f22a2cb3bfc863358479","ref":"refs/heads/master","pushedAt":"2024-05-31T14:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use a single instance for all NoTransition and NoConfigTransition factory uses.\n\nWork towards composable starlark transitions: #22248.\n\nPiperOrigin-RevId: 639026960\nChange-Id: I46e0ebbd25a8708c944bee69da9a9582543da9b1","shortMessageHtmlLink":"Use a single instance for all NoTransition and NoConfigTransition fac…"}},{"before":"63ed4a0d1eaef802d09618d08ac9d20de281d131","after":"75f71224b05f98cdd0136647f799cd9e3293ffb5","ref":"refs/heads/master","pushedAt":"2024-05-31T13:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Write cc_common.link in Starlark\n\nThis code will replace cc_common.link. It is calling into cc_linking_helper, which is coming next.\n\nReorder the parameters. This made it easier to describe what the large number or parameters are actually doing in the linking process.\n\nAdd docs and default value for additional_outputs and variable_extensions. Those parameters were previously made public (not accidentally), but left undocumented.\n\nPiperOrigin-RevId: 639020883\nChange-Id: I13c1e424ae302448b883e8d3f009df5168776c76","shortMessageHtmlLink":"Write cc_common.link in Starlark"}},{"before":"6e12cf7c69fbf5d0b7b40286fe01b26d9f60756b","after":"63ed4a0d1eaef802d09618d08ac9d20de281d131","ref":"refs/heads/master","pushedAt":"2024-05-31T13:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Enable more cquery results on output files as well as targets.\n\nCleans up instanceof checks on RuleConfiguredTarget.\n\nPiperOrigin-RevId: 639018592\nChange-Id: I4811cf6de13a12b5536e46dc18196fa2d7f4eec3","shortMessageHtmlLink":"Enable more cquery results on output files as well as targets."}},{"before":"061234116f7fc968ddcf0781aa2a44d14e94961b","after":"6e12cf7c69fbf5d0b7b40286fe01b26d9f60756b","ref":"refs/heads/master","pushedAt":"2024-05-31T12:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix the platform_type string compares that were broken by https://github.com/bazelbuild/bazel/commit/8e783b065c66c005db26d85e9ec6e8e28c42b2f2 (Migrate apple_common.platform_type to Starlark)\n\nPiperOrigin-RevId: 639007512\nChange-Id: If47b4d7f543245e24e21ca2556e74782a0cd7be6","shortMessageHtmlLink":"Fix the platform_type string compares that were broken by 8e783b0 (Mi…"}},{"before":"e7635c5fcf984a38ce566214b101c6e31bc13f5f","after":"061234116f7fc968ddcf0781aa2a44d14e94961b","ref":"refs/heads/master","pushedAt":"2024-05-31T12:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add documentation for vendor mode.\n\nRELNOTES: None\nPiperOrigin-RevId: 639001377\nChange-Id: Ib914fa8c62999b334ebea552481be5b7ebf52a2e","shortMessageHtmlLink":"Add documentation for vendor mode."}},{"before":"2fb8564f7b0abfb669685df4873ffb8a5bb14741","after":"e7635c5fcf984a38ce566214b101c6e31bc13f5f","ref":"refs/heads/master","pushedAt":"2024-05-31T12:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"VENDOR.bazel file (related #19563)\n\nA Starlark config file to allow controlling the vendored repos via:\n- ignore('repo_name','repo_name', ....) function -->\nBazel will never vendor the repo or consider this directory while building in vendor mode.\n- pin('repo_name','repo_name', ....) function -->\nBazel will pin the contents of this repo, will not update it while vendoring, and will always use it as is when building in vendor mode\n\nCo-authored-by: Yun Peng \nPiperOrigin-RevId: 639000162\nChange-Id: I278359f6e92eab290dac9cc4ef3136aa140cf8ba","shortMessageHtmlLink":"VENDOR.bazel file (related #19563)"}},{"before":"6194652a5c7e6031204b5eed088008a2971b978a","after":"2fb8564f7b0abfb669685df4873ffb8a5bb14741","ref":"refs/heads/master","pushedAt":"2024-05-31T11:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Set --experimental_collect_system_network_usage on MacOS CI workers.\n\nIt allows us to debug network issues more easily.\n\nPiperOrigin-RevId: 638993614\nChange-Id: Ic0f9a6b9021aa9c605a22877180734c471ade0d2","shortMessageHtmlLink":"Set --experimental_collect_system_network_usage on MacOS CI workers."}},{"before":"fb171884e10787475b2936607e8c92717f7ff474","after":"6194652a5c7e6031204b5eed088008a2971b978a","ref":"refs/heads/master","pushedAt":"2024-05-31T10:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove no-longer-used StarlarkValue implementation by objc/CompilationSupport\n\nPiperOrigin-RevId: 638970901\nChange-Id: Iafb8e96d015df44f13bc2987b9032cbe7ff90085","shortMessageHtmlLink":"Remove no-longer-used StarlarkValue implementation by objc/Compilatio…"}},{"before":"317ee89c3b1eb0fe41148903f15aeba6b5bc4db8","after":"fb171884e10787475b2936607e8c92717f7ff474","ref":"refs/heads/master","pushedAt":"2024-05-30T22:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove `SkyframeQueryHelper#setBlockUniverseEvaluationErrors`.\n\nInstead flip the testing strategy around and have a test case's expectations be conditional on the new `SkyframeQueryHelper#reportsUniverseEvaluationErrors`.\n\nPiperOrigin-RevId: 638799855\nChange-Id: I628c40e63cdcef19c64f6a69d3424fa12ba3d90e","shortMessageHtmlLink":"Remove SkyframeQueryHelper#setBlockUniverseEvaluationErrors."}},{"before":"38f8fffb86a9c3795a5c3bd9171e1a7d30731f3c","after":"317ee89c3b1eb0fe41148903f15aeba6b5bc4db8","ref":"refs/heads/master","pushedAt":"2024-05-30T21:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Serialize StarlarkProvider using .bzl references.\n\nPiperOrigin-RevId: 638789092\nChange-Id: I6c48c896facd731ced67b5194d36742f5759590d","shortMessageHtmlLink":"Serialize StarlarkProvider using .bzl references."}},{"before":"e751c5d7b3793824fc264e3c0110e677dab3bb7d","after":"38f8fffb86a9c3795a5c3bd9171e1a7d30731f3c","ref":"refs/heads/master","pushedAt":"2024-05-30T20:58:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use DeferredNestedSetCodec in SerializationCheckingGraph for analysis types.\n\nPiperOrigin-RevId: 638772819\nChange-Id: I15c982ee1b2e71199174796915ef1f3e39bfb075","shortMessageHtmlLink":"Use DeferredNestedSetCodec in SerializationCheckingGraph for analysis…"}},{"before":"d32202b20f82c17f75ee204d505b08f2160640f5","after":"e751c5d7b3793824fc264e3c0110e677dab3bb7d","ref":"refs/heads/master","pushedAt":"2024-05-30T20:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Enable SerializationCheckingGraph to deserialize with Skyframe.\n\nAdds RoundTripping.fromBytesWithSkyframe.\n\nPiperOrigin-RevId: 638769118\nChange-Id: I8454ff739a383cd7cf3ca396da02bf21c75d578d","shortMessageHtmlLink":"Enable SerializationCheckingGraph to deserialize with Skyframe."}},{"before":"239682bfaf9f479499a6e8b41aadde808b3a5831","after":"d32202b20f82c17f75ee204d505b08f2160640f5","ref":"refs/heads/master","pushedAt":"2024-05-30T20:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Break up some Java libraries to allow upcoming additional dependencies without introducing cycles.\n\nThree main changes:\n\n1. `ArtifactExpander` is broken out of `Artifact` and built in its own `java_library`.\n2. `ArgChunk` is broken out of `CommandLine` and built in its own `java_library`.\n3. `Artifact#addExpandedArtifact` is inlined in its only caller (`ActionInputHelper#expandArtifacts`).\n\nPiperOrigin-RevId: 638755343\nChange-Id: I676c221301518d9f6a95636eb1a34c9969df2458","shortMessageHtmlLink":"Break up some Java libraries to allow upcoming additional dependencie…"}},{"before":"00a0837f86d6086bba4bbcfdb6ab354edb7f3b63","after":"239682bfaf9f479499a6e8b41aadde808b3a5831","ref":"refs/heads/master","pushedAt":"2024-05-30T15:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Refactor project resolution to use its own Skyfunction.\n\nMain changes:\n\n- Undo project-related checks in `ContainingPackageLookup.*`, `PackageLookup.*`\n- Create new `PackagePathLookupFunction`: dedicated for this purpose\n- Change return value from PathFragment to Label. It's more precise and saves lines in consuming code\n\nThis is a big change. But much of the diff is just stripping project awareness from the legacy Skyframe logic.\n\nPiperOrigin-RevId: 638658299\nChange-Id: Ib16a1b5818862992c5eab7c36b835c004c883f19","shortMessageHtmlLink":"Refactor project resolution to use its own Skyfunction."}},{"before":"bd1c3af2ea14e81268e940d2b8ba5ad00c3f08d7","after":"00a0837f86d6086bba4bbcfdb6ab354edb7f3b63","ref":"refs/heads/master","pushedAt":"2024-05-29T23:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add a test for debug messages when a toolchain isn't selected due to incompatible `target_settings`.\n\nWork towards selectively enabling execution platforms: #22567.\n\nPiperOrigin-RevId: 638442998\nChange-Id: I596005b278edc820669f89547e433d92efe70eb0","shortMessageHtmlLink":"Add a test for debug messages when a toolchain isn't selected due to …"}},{"before":"882a4672b6dd0c2ff67ca8001e06f799c02f3678","after":"bd1c3af2ea14e81268e940d2b8ba5ad00c3f08d7","ref":"refs/heads/master","pushedAt":"2024-05-29T20:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Emit function param's role in starlark_doc_extract proto output\n\n... and clarify the order of parameters in the list. Note that we\nhave two reasonable possibilities:\n\n* declaration order, e.g. foo(pos, *args, kwonly, **kwargs)\n* calling convention order, e.g. foo(pos, kwonly, *args, **kwargs)\n\nFor backwards compatibility, and to avoid confusion since we do not\nemit the `*` marker between positional and keyword-only params, it\nmakes more sense to use the latter. Users such as the Stardoc markdown\nrenderer can easily transform it into declaration order if desired.\n\nWorking towards https://github.com/bazelbuild/stardoc/issues/225\n\nPiperOrigin-RevId: 638390032\nChange-Id: I201d89bc3451a98a02905722800c78cd3d09e5b7","shortMessageHtmlLink":"Emit function param's role in starlark_doc_extract proto output"}},{"before":"b48a319187c87e230b59142b4f7366775173faf4","after":"882a4672b6dd0c2ff67ca8001e06f799c02f3678","ref":"refs/heads/master","pushedAt":"2024-05-29T18:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support RPackage class generation in RClassGenerator.\n\nRPackage class used to generate R.class fields in a way allowing updating packageId in runtime.\n\nPiperOrigin-RevId: 638359608\nChange-Id: I8c047eecf7acf06436e091ca81f188ce12efba8f","shortMessageHtmlLink":"Support RPackage class generation in RClassGenerator."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWYl5MwA","startCursor":null,"endCursor":null}},"title":"Activity · bazelbuild/bazel"}