From ab9d0e0ab6d063ddcc0495a076f712bca5a725f8 Mon Sep 17 00:00:00 2001 From: reddevilmidzy Date: Tue, 2 Dec 2025 11:13:37 +0900 Subject: [PATCH] moved tests updated `tests/ui/README.md`and `src/tools/tidy/src/issues.txt` --- src/tools/tidy/src/issues.txt | 1 - tests/ui/README.md | 10 ---------- tests/ui/{warnings => entry-point}/hello-world.rs | 0 tests/ui/{for => for-loop-while}/for-c-in-str.rs | 0 tests/ui/{for => for-loop-while}/for-c-in-str.stderr | 0 tests/ui/{for => for-loop-while}/for-else-err.rs | 0 tests/ui/{for => for-loop-while}/for-else-err.stderr | 0 .../{for => for-loop-while}/for-else-let-else-err.rs | 0 .../for-else-let-else-err.stderr | 0 tests/ui/{for => for-loop-while}/for-loop-bogosity.rs | 0 .../{for => for-loop-while}/for-loop-bogosity.stderr | 0 .../for-loop-diagnostic-span.rs} | 0 .../for-loop-diagnostic-span.stderr} | 0 .../for-loop-refutable-pattern-error-message.rs | 0 .../for-loop-refutable-pattern-error-message.stderr | 0 .../ui/{for => for-loop-while}/for-loop-type-error.rs | 0 .../{for => for-loop-while}/for-loop-type-error.stderr | 0 .../for-loop-unconstrained-element-type.rs | 0 .../for-loop-unconstrained-element-type.stderr | 0 .../iter-from-mac-call.rs} | 0 .../iter-from-mac-call.stderr} | 0 .../no-explicit-path.rs} | 0 .../dyn-iterator-deref-in-for-loop.current.stderr} | 0 .../dyn-iterator-deref-in-for-loop.next.stderr} | 0 .../dyn-iterator-deref-in-for-loop.rs} | 0 .../object/trait-object-lifetime-conversion.rs} | 0 26 files changed, 11 deletions(-) rename tests/ui/{warnings => entry-point}/hello-world.rs (100%) rename tests/ui/{for => for-loop-while}/for-c-in-str.rs (100%) rename tests/ui/{for => for-loop-while}/for-c-in-str.stderr (100%) rename tests/ui/{for => for-loop-while}/for-else-err.rs (100%) rename tests/ui/{for => for-loop-while}/for-else-err.stderr (100%) rename tests/ui/{for => for-loop-while}/for-else-let-else-err.rs (100%) rename tests/ui/{for => for-loop-while}/for-else-let-else-err.stderr (100%) rename tests/ui/{for => for-loop-while}/for-loop-bogosity.rs (100%) rename tests/ui/{for => for-loop-while}/for-loop-bogosity.stderr (100%) rename tests/ui/{for/for-expn.rs => for-loop-while/for-loop-diagnostic-span.rs} (100%) rename tests/ui/{for/for-expn.stderr => for-loop-while/for-loop-diagnostic-span.stderr} (100%) rename tests/ui/{for => for-loop-while}/for-loop-refutable-pattern-error-message.rs (100%) rename tests/ui/{for => for-loop-while}/for-loop-refutable-pattern-error-message.stderr (100%) rename tests/ui/{for => for-loop-while}/for-loop-type-error.rs (100%) rename tests/ui/{for => for-loop-while}/for-loop-type-error.stderr (100%) rename tests/ui/{for => for-loop-while}/for-loop-unconstrained-element-type.rs (100%) rename tests/ui/{for => for-loop-while}/for-loop-unconstrained-element-type.stderr (100%) rename tests/ui/{for/iter_from_mac_call.rs => for-loop-while/iter-from-mac-call.rs} (100%) rename tests/ui/{for/iter_from_mac_call.stderr => for-loop-while/iter-from-mac-call.stderr} (100%) rename tests/ui/{warnings/no-explicit-path-issue-122509.rs => resolve/no-explicit-path.rs} (100%) rename tests/ui/{for/issue-20605.current.stderr => traits/dyn-iterator-deref-in-for-loop.current.stderr} (100%) rename tests/ui/{for/issue-20605.next.stderr => traits/dyn-iterator-deref-in-for-loop.next.stderr} (100%) rename tests/ui/{for/issue-20605.rs => traits/dyn-iterator-deref-in-for-loop.rs} (100%) rename tests/ui/{trait-objects/trait-object-lifetime-conversion-47638.rs => traits/object/trait-object-lifetime-conversion.rs} (100%) diff --git a/src/tools/tidy/src/issues.txt b/src/tools/tidy/src/issues.txt index a37700f2e853..0f3f2f37ebf2 100644 --- a/src/tools/tidy/src/issues.txt +++ b/src/tools/tidy/src/issues.txt @@ -1014,7 +1014,6 @@ ui/for-loop-while/issue-1257.rs ui/for-loop-while/issue-2216.rs ui/for-loop-while/issue-51345.rs ui/for-loop-while/issue-69841.rs -ui/for/issue-20605.rs ui/foreign/issue-74120-lowering-of-ffi-block-bodies.rs ui/foreign/issue-91370-foreign-fn-block-impl.rs ui/foreign/issue-99276-same-type-lifetimes.rs diff --git a/tests/ui/README.md b/tests/ui/README.md index 11003bbef992..c175b2e293b1 100644 --- a/tests/ui/README.md +++ b/tests/ui/README.md @@ -585,12 +585,6 @@ Exercises the `format!` macro. A broad category of tests on functions. -## `tests/ui/for/`: `for` keyword - -Tests on the `for` keyword and some of its associated errors, such as attempting to write the faulty pattern `for _ in 0..1 {} else {}`. - -**FIXME**: Should be merged with `ui/for-loop-while`. - ## `tests/ui/force-inlining/`: `#[rustc_force_inline]` Tests for `#[rustc_force_inline]`, which will force a function to always be labelled as inline by the compiler (it will be inserted at the point of its call instead of being used as a normal function call.) If the compiler is unable to inline the function, an error will be reported. See . @@ -1545,10 +1539,6 @@ Tests on `enum` variants. **FIXME**: Contains a single test described as "Check that rustc accepts various version info flags.", should be rehomed. -## `tests/ui/warnings/` - -**FIXME**: Contains a single test on non-explicit paths (`::one()`). Should be rehomed probably to `tests/ui/resolve/`. - ## `tests/ui/wasm/` These tests target the `wasm32` architecture specifically. They are usually regression tests for WASM-specific bugs which were observed in the past. diff --git a/tests/ui/warnings/hello-world.rs b/tests/ui/entry-point/hello-world.rs similarity index 100% rename from tests/ui/warnings/hello-world.rs rename to tests/ui/entry-point/hello-world.rs diff --git a/tests/ui/for/for-c-in-str.rs b/tests/ui/for-loop-while/for-c-in-str.rs similarity index 100% rename from tests/ui/for/for-c-in-str.rs rename to tests/ui/for-loop-while/for-c-in-str.rs diff --git a/tests/ui/for/for-c-in-str.stderr b/tests/ui/for-loop-while/for-c-in-str.stderr similarity index 100% rename from tests/ui/for/for-c-in-str.stderr rename to tests/ui/for-loop-while/for-c-in-str.stderr diff --git a/tests/ui/for/for-else-err.rs b/tests/ui/for-loop-while/for-else-err.rs similarity index 100% rename from tests/ui/for/for-else-err.rs rename to tests/ui/for-loop-while/for-else-err.rs diff --git a/tests/ui/for/for-else-err.stderr b/tests/ui/for-loop-while/for-else-err.stderr similarity index 100% rename from tests/ui/for/for-else-err.stderr rename to tests/ui/for-loop-while/for-else-err.stderr diff --git a/tests/ui/for/for-else-let-else-err.rs b/tests/ui/for-loop-while/for-else-let-else-err.rs similarity index 100% rename from tests/ui/for/for-else-let-else-err.rs rename to tests/ui/for-loop-while/for-else-let-else-err.rs diff --git a/tests/ui/for/for-else-let-else-err.stderr b/tests/ui/for-loop-while/for-else-let-else-err.stderr similarity index 100% rename from tests/ui/for/for-else-let-else-err.stderr rename to tests/ui/for-loop-while/for-else-let-else-err.stderr diff --git a/tests/ui/for/for-loop-bogosity.rs b/tests/ui/for-loop-while/for-loop-bogosity.rs similarity index 100% rename from tests/ui/for/for-loop-bogosity.rs rename to tests/ui/for-loop-while/for-loop-bogosity.rs diff --git a/tests/ui/for/for-loop-bogosity.stderr b/tests/ui/for-loop-while/for-loop-bogosity.stderr similarity index 100% rename from tests/ui/for/for-loop-bogosity.stderr rename to tests/ui/for-loop-while/for-loop-bogosity.stderr diff --git a/tests/ui/for/for-expn.rs b/tests/ui/for-loop-while/for-loop-diagnostic-span.rs similarity index 100% rename from tests/ui/for/for-expn.rs rename to tests/ui/for-loop-while/for-loop-diagnostic-span.rs diff --git a/tests/ui/for/for-expn.stderr b/tests/ui/for-loop-while/for-loop-diagnostic-span.stderr similarity index 100% rename from tests/ui/for/for-expn.stderr rename to tests/ui/for-loop-while/for-loop-diagnostic-span.stderr diff --git a/tests/ui/for/for-loop-refutable-pattern-error-message.rs b/tests/ui/for-loop-while/for-loop-refutable-pattern-error-message.rs similarity index 100% rename from tests/ui/for/for-loop-refutable-pattern-error-message.rs rename to tests/ui/for-loop-while/for-loop-refutable-pattern-error-message.rs diff --git a/tests/ui/for/for-loop-refutable-pattern-error-message.stderr b/tests/ui/for-loop-while/for-loop-refutable-pattern-error-message.stderr similarity index 100% rename from tests/ui/for/for-loop-refutable-pattern-error-message.stderr rename to tests/ui/for-loop-while/for-loop-refutable-pattern-error-message.stderr diff --git a/tests/ui/for/for-loop-type-error.rs b/tests/ui/for-loop-while/for-loop-type-error.rs similarity index 100% rename from tests/ui/for/for-loop-type-error.rs rename to tests/ui/for-loop-while/for-loop-type-error.rs diff --git a/tests/ui/for/for-loop-type-error.stderr b/tests/ui/for-loop-while/for-loop-type-error.stderr similarity index 100% rename from tests/ui/for/for-loop-type-error.stderr rename to tests/ui/for-loop-while/for-loop-type-error.stderr diff --git a/tests/ui/for/for-loop-unconstrained-element-type.rs b/tests/ui/for-loop-while/for-loop-unconstrained-element-type.rs similarity index 100% rename from tests/ui/for/for-loop-unconstrained-element-type.rs rename to tests/ui/for-loop-while/for-loop-unconstrained-element-type.rs diff --git a/tests/ui/for/for-loop-unconstrained-element-type.stderr b/tests/ui/for-loop-while/for-loop-unconstrained-element-type.stderr similarity index 100% rename from tests/ui/for/for-loop-unconstrained-element-type.stderr rename to tests/ui/for-loop-while/for-loop-unconstrained-element-type.stderr diff --git a/tests/ui/for/iter_from_mac_call.rs b/tests/ui/for-loop-while/iter-from-mac-call.rs similarity index 100% rename from tests/ui/for/iter_from_mac_call.rs rename to tests/ui/for-loop-while/iter-from-mac-call.rs diff --git a/tests/ui/for/iter_from_mac_call.stderr b/tests/ui/for-loop-while/iter-from-mac-call.stderr similarity index 100% rename from tests/ui/for/iter_from_mac_call.stderr rename to tests/ui/for-loop-while/iter-from-mac-call.stderr diff --git a/tests/ui/warnings/no-explicit-path-issue-122509.rs b/tests/ui/resolve/no-explicit-path.rs similarity index 100% rename from tests/ui/warnings/no-explicit-path-issue-122509.rs rename to tests/ui/resolve/no-explicit-path.rs diff --git a/tests/ui/for/issue-20605.current.stderr b/tests/ui/traits/dyn-iterator-deref-in-for-loop.current.stderr similarity index 100% rename from tests/ui/for/issue-20605.current.stderr rename to tests/ui/traits/dyn-iterator-deref-in-for-loop.current.stderr diff --git a/tests/ui/for/issue-20605.next.stderr b/tests/ui/traits/dyn-iterator-deref-in-for-loop.next.stderr similarity index 100% rename from tests/ui/for/issue-20605.next.stderr rename to tests/ui/traits/dyn-iterator-deref-in-for-loop.next.stderr diff --git a/tests/ui/for/issue-20605.rs b/tests/ui/traits/dyn-iterator-deref-in-for-loop.rs similarity index 100% rename from tests/ui/for/issue-20605.rs rename to tests/ui/traits/dyn-iterator-deref-in-for-loop.rs diff --git a/tests/ui/trait-objects/trait-object-lifetime-conversion-47638.rs b/tests/ui/traits/object/trait-object-lifetime-conversion.rs similarity index 100% rename from tests/ui/trait-objects/trait-object-lifetime-conversion-47638.rs rename to tests/ui/traits/object/trait-object-lifetime-conversion.rs