Diagnose Bazelrc configuration expansion cycles and repetition #16

Closed
opened 2026-09-21 01:14:17 +00:00 by barrettruth · 0 comments
Owner

Original issue: source #17
Original author: barrettruth
Original date: 2026-08-31T06:07:39Z

Parent: #6

Blocked by the configuration-view and ordered-edge foundation.

Match upstream Bazel 8.7 ConfigExpander behavior for findings that the published workspace graph proves:

  • recursive configuration expansion;
  • repeated expansion;
  • the upstream depth boundary and severity, if applicable.

Diagnostics use the exact reference ranges that close or repeat an expansion path. Missing definitions outside the workspace graph remain qualified rather than treated as proof of invalidity. Full effective-command-line reconstruction is not part of this issue.

> Original issue: source #17 > Original author: `barrettruth` > Original date: 2026-08-31T06:07:39Z Parent: #6 Blocked by the configuration-view and ordered-edge foundation. Match upstream Bazel 8.7 `ConfigExpander` behavior for findings that the published workspace graph proves: - recursive configuration expansion; - repeated expansion; - the upstream depth boundary and severity, if applicable. Diagnostics use the exact reference ranges that close or repeat an expansion path. Missing definitions outside the workspace graph remain qualified rather than treated as proof of invalidity. Full effective-command-line reconstruction is not part of this issue.
barrettruth added this to the v0.2.0 milestone 2026-09-21 01:14:17 +00:00
barrettruth 2026-09-21 01:14:17 +00:00
Sign in to join this conversation.
No description provided.