#!/usr/bin/env bash set -euo pipefail repo_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)" cd "${repo_root}" # Bazel wildcard builds skip manual targets, which misses the internal # `*-unit-tests-bin` rust_test targets generated by `codex_rust_crate()`. # Add only those manual rust_test targets explicitly so inline `#[cfg(test)]` # call sites are linted without pulling in unrelated manual release targets. printf '%s\n' "//codex-rs/..." bazel query 'kind("rust_test rule", attr(tags, "manual", //codex-rs/...))'