From f94589b46a21304f6ebb0f62bcd592c1ecf7f465 Mon Sep 17 00:00:00 2001 From: David Zbarsky Date: Mon, 14 Sep 2026 23:36:25 -0400 Subject: [PATCH] Remove unused grep-includes dependency from prost The prost aspect no longer has any consumer of _grep_includes. The shared Rust compilation code removed grep_includes usage in 0a1e587d9. Validation: buildifier and git diff --check pass. Prost tests encounter a dependency-provider analysis error also reproduced with the unchanged prost code. Assisted-by: OpenAI Codex --- extensions/prost/private/prost.bzl | 5 ----- 1 file changed, 5 deletions(-) diff --git a/extensions/prost/private/prost.bzl b/extensions/prost/private/prost.bzl index 004a606c47..15d2b9aab8 100644 --- a/extensions/prost/private/prost.bzl +++ b/extensions/prost/private/prost.bzl @@ -372,11 +372,6 @@ rust_prost_aspect = aspect( executable = True, cfg = "exec", ), - "_grep_includes": attr.label( - allow_single_file = True, - default = Label("@bazel_tools//tools/cpp:grep-includes"), - cfg = "exec", - ), } | RUSTC_ATTRS | { # Need to override this attribute to explicitly set the workspace. "_always_enable_metadata_output_groups": attr.label(