From 9c7d5879d5b746e527eb72fcc2c5e83af5d21680 Mon Sep 17 00:00:00 2001 From: Googler Date: Thu, 26 Sep 2024 18:10:33 -0700 Subject: [PATCH] Don't propagate default_visibility to within a symbolic macro Work toward #19922. PiperOrigin-RevId: 679364770 Change-Id: I486c4147fb0234b4d78f8ed2ab3f71dca5d5e118 --- .../build/lib/packages/RuleFactory.java | 3 +- .../lib/analysis/MacroVisibilityTest.java | 58 +++++++++++++++++-- .../lib/packages/PackageFactoryTest.java | 6 +- 3 files changed, 57 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleFactory.java b/src/main/java/com/google/devtools/build/lib/packages/RuleFactory.java index 79911953561069..07de534cc2aaba 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/RuleFactory.java +++ b/src/main/java/com/google/devtools/build/lib/packages/RuleFactory.java @@ -297,8 +297,7 @@ private static List