Skip to content

codex fixes auto discovery#1

Draft
mickvangelderen wants to merge 2 commits intomainfrom
mick/codex-fixes-auto-discovery
Draft

codex fixes auto discovery#1
mickvangelderen wants to merge 2 commits intomainfrom
mick/codex-fixes-auto-discovery

Conversation

@mickvangelderen
Copy link

No description provided.

Stop rewriting fixture BUILD files to remove manual tags in the rust-analyzer test runner. Instead, ask Bazel for the test rules in the temporary workspace and invoke them explicitly, so manual assertion tests still run while preserving the original target metadata.

Also include those explicit test targets in the strict aspect build path.
Resolve package discovery targets with bazel query instead of relying on :all wildcard build semantics, which drop manual targets from the generated rust-project.

Add a regression to the existing auto-discovery static/shared library fixture that opens a manual root-package Rust file by path and asserts that the crate appears in auto-discovery output. The test runner now supports an optional fixture-local discover path for this case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant