From fe0159f3188514b971a733c318ba350c98934d45 Mon Sep 17 00:00:00 2001 From: Joshua Liebow-Feeser Date: Thu, 12 Feb 2026 19:14:16 +0000 Subject: [PATCH] [hermes] More aggressively test hidden item rejection gherrit-pr-id: Gmkf32xtwlqyoky63oeo4l5id2hqup3os --- .../fixtures/nested_out_of_line_mod/source/src/lib.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tools/hermes/tests/fixtures/nested_out_of_line_mod/source/src/lib.rs b/tools/hermes/tests/fixtures/nested_out_of_line_mod/source/src/lib.rs index ddd90f05a3..d05999d89e 100644 --- a/tools/hermes/tests/fixtures/nested_out_of_line_mod/source/src/lib.rs +++ b/tools/hermes/tests/fixtures/nested_out_of_line_mod/source/src/lib.rs @@ -1,8 +1,10 @@ pub fn outer_logic() { - // This module declaration is hidden inside a function. - // Hermes must NOT load `hidden.rs`. - #[path = "hidden.rs"] - mod hidden; + mod inner { + // Despite living in `mod inner`, `inner` itself is hidden inside a + // function. Hermes must reject all annotated items inside `mod hidden`. + #[path = "hidden.rs"] + mod hidden; + } } /// ```lean