Developer reports

Bazel BEP artifact closure

Resolve named output-file sets for each target, configuration, aspect and output group.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Follow outputGroup.fileSets transitively and include inlineFiles. Deduplicate identical file metadata within each group; retain URIs, contents and symlink targets without opening them.

The example resolves two files through root/leaf sets plus one inline file: three artifact links in one output group.

Limits

Protobuf JSON field names only. Up to 10000 events, 2000 groups, 40000 resolved links and 400000 reference visits. Missing sets, cycles and incomplete groups stay visible. This is not a build-success, artifact-integrity or complete-stream validator.