From ed5562987969ab063367418d6847ac4a224b51e7 Mon Sep 17 00:00:00 2001
From: Marek 'seqre' Grzelak <git@seqre.dev>
Date: Sat, 27 Jan 2024 22:59:40 -0600
Subject: [PATCH] Move multiple UI issue tests to subdirectories

Issue tests numbered 1920, 3668, 5997, 23302, 32122, 40510, 57741, 71676, and 76077 were moved to relevant better-named subdirectories. ISSUES_ENTRY_LIMIT was adjusted to match new number of files and FIXME note was expanded.
---
 src/tools/tidy/src/ui_tests.rs                             | 7 +++++--
 .../auxiliary/issue-1920.rs                                | 0
 .../issues/{ => issue-1920-absolute-paths}/issue-1920-1.rs | 0
 .../{ => issue-1920-absolute-paths}/issue-1920-1.stderr    | 0
 .../issues/{ => issue-1920-absolute-paths}/issue-1920-2.rs | 0
 .../{ => issue-1920-absolute-paths}/issue-1920-2.stderr    | 0
 .../issues/{ => issue-1920-absolute-paths}/issue-1920-3.rs | 0
 .../{ => issue-1920-absolute-paths}/issue-1920-3.stderr    | 0
 .../issue-23302-1.rs                                       | 0
 .../issue-23302-1.stderr                                   | 0
 .../issue-23302-2.rs                                       | 0
 .../issue-23302-2.stderr                                   | 0
 .../issue-23302-3.rs                                       | 0
 .../issue-23302-3.stderr                                   | 0
 .../issue-32122-1.fixed                                    | 0
 .../issue-32122-1.rs                                       | 0
 .../issue-32122-1.stderr                                   | 0
 .../issue-32122-2.fixed                                    | 0
 .../issue-32122-2.rs                                       | 0
 .../issue-32122-2.stderr                                   | 0
 .../issue-3668-2.fixed                                     | 0
 .../issue-3668-2.rs                                        | 0
 .../issue-3668-2.stderr                                    | 0
 .../issue-3668.rs                                          | 0
 .../issue-3668.stderr                                      | 0
 .../issue-40510-1.migrate.stderr                           | 0
 .../issue-40510-1.rs                                       | 0
 .../issue-40510-1.stderr                                   | 0
 .../issue-40510-2.rs                                       | 0
 .../issue-40510-3.migrate.stderr                           | 0
 .../issue-40510-3.rs                                       | 0
 .../issue-40510-3.stderr                                   | 0
 .../issue-40510-4.rs                                       | 0
 .../issue-57741-1.rs                                       | 0
 .../issue-57741-1.stderr                                   | 0
 .../issue-57741.fixed                                      | 0
 .../issue-57741.rs                                         | 0
 .../issue-57741.stderr                                     | 0
 .../issue-5997-enum.rs                                     | 0
 .../issue-5997-enum.stderr                                 | 0
 .../issue-5997-struct.rs                                   | 0
 .../issue-5997-struct.stderr                               | 0
 .../{ => issue-5997-outer-generic-parameter}/issue-5997.rs | 0
 .../{ => issue-71676-suggest-deref}/issue-71676-1.fixed    | 0
 .../{ => issue-71676-suggest-deref}/issue-71676-1.rs       | 0
 .../{ => issue-71676-suggest-deref}/issue-71676-1.stderr   | 0
 .../{ => issue-71676-suggest-deref}/issue-71676-2.rs       | 0
 .../{ => issue-71676-suggest-deref}/issue-71676-2.stderr   | 0
 .../issue-76077-1.fixed                                    | 0
 .../issue-76077-1.rs                                       | 0
 .../issue-76077-1.stderr                                   | 0
 .../issue-76077.rs                                         | 0
 .../issue-76077.stderr                                     | 0
 53 files changed, 5 insertions(+), 2 deletions(-)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/auxiliary/issue-1920.rs (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-1.rs (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-1.stderr (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-2.rs (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-2.stderr (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-3.rs (100%)
 rename tests/ui/issues/{ => issue-1920-absolute-paths}/issue-1920-3.stderr (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-1.rs (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-1.stderr (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-2.rs (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-2.stderr (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-3.rs (100%)
 rename tests/ui/issues/{ => issue-23302-enum-infinite-recursion}/issue-23302-3.stderr (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-1.fixed (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-1.rs (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-1.stderr (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-2.fixed (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-2.rs (100%)
 rename tests/ui/issues/{ => issue-32122-deref-coercions-composition}/issue-32122-2.stderr (100%)
 rename tests/ui/issues/{ => issue-3668-non-constant-value-in-constant}/issue-3668-2.fixed (100%)
 rename tests/ui/issues/{ => issue-3668-non-constant-value-in-constant}/issue-3668-2.rs (100%)
 rename tests/ui/issues/{ => issue-3668-non-constant-value-in-constant}/issue-3668-2.stderr (100%)
 rename tests/ui/issues/{ => issue-3668-non-constant-value-in-constant}/issue-3668.rs (100%)
 rename tests/ui/issues/{ => issue-3668-non-constant-value-in-constant}/issue-3668.stderr (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-1.migrate.stderr (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-1.rs (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-1.stderr (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-2.rs (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-3.migrate.stderr (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-3.rs (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-3.stderr (100%)
 rename tests/ui/issues/{ => issue-40510-captured-variable-return}/issue-40510-4.rs (100%)
 rename tests/ui/issues/{ => issue-57741-dereference-boxed-value}/issue-57741-1.rs (100%)
 rename tests/ui/issues/{ => issue-57741-dereference-boxed-value}/issue-57741-1.stderr (100%)
 rename tests/ui/issues/{ => issue-57741-dereference-boxed-value}/issue-57741.fixed (100%)
 rename tests/ui/issues/{ => issue-57741-dereference-boxed-value}/issue-57741.rs (100%)
 rename tests/ui/issues/{ => issue-57741-dereference-boxed-value}/issue-57741.stderr (100%)
 rename tests/ui/issues/{ => issue-5997-outer-generic-parameter}/issue-5997-enum.rs (100%)
 rename tests/ui/issues/{ => issue-5997-outer-generic-parameter}/issue-5997-enum.stderr (100%)
 rename tests/ui/issues/{ => issue-5997-outer-generic-parameter}/issue-5997-struct.rs (100%)
 rename tests/ui/issues/{ => issue-5997-outer-generic-parameter}/issue-5997-struct.stderr (100%)
 rename tests/ui/issues/{ => issue-5997-outer-generic-parameter}/issue-5997.rs (100%)
 rename tests/ui/issues/{ => issue-71676-suggest-deref}/issue-71676-1.fixed (100%)
 rename tests/ui/issues/{ => issue-71676-suggest-deref}/issue-71676-1.rs (100%)
 rename tests/ui/issues/{ => issue-71676-suggest-deref}/issue-71676-1.stderr (100%)
 rename tests/ui/issues/{ => issue-71676-suggest-deref}/issue-71676-2.rs (100%)
 rename tests/ui/issues/{ => issue-71676-suggest-deref}/issue-71676-2.stderr (100%)
 rename tests/ui/issues/{ => issue-76077-inaccesible-private-fields}/issue-76077-1.fixed (100%)
 rename tests/ui/issues/{ => issue-76077-inaccesible-private-fields}/issue-76077-1.rs (100%)
 rename tests/ui/issues/{ => issue-76077-inaccesible-private-fields}/issue-76077-1.stderr (100%)
 rename tests/ui/issues/{ => issue-76077-inaccesible-private-fields}/issue-76077.rs (100%)
 rename tests/ui/issues/{ => issue-76077-inaccesible-private-fields}/issue-76077.stderr (100%)

diff --git a/src/tools/tidy/src/ui_tests.rs b/src/tools/tidy/src/ui_tests.rs
index 85553d2e3384a..451276b5ac157 100644
--- a/src/tools/tidy/src/ui_tests.rs
+++ b/src/tools/tidy/src/ui_tests.rs
@@ -8,9 +8,12 @@ use std::ffi::OsStr;
 use std::fs;
 use std::path::{Path, PathBuf};
 
+// FIXME: GitHub's UI truncates file lists that exceed 1000 entries, so these
+// should all be 1000 or lower. Limits significantly smaller than 1000 are also
+// desirable, because large numbers of files are unwieldy in general. See issue
+// #73494.
 const ENTRY_LIMIT: usize = 900;
-// FIXME: The following limits should be reduced eventually.
-const ISSUES_ENTRY_LIMIT: usize = 1849;
+const ISSUES_ENTRY_LIMIT: usize = 1807;
 const ROOT_ENTRY_LIMIT: usize = 870;
 
 const EXPECTED_TEST_FILE_EXTENSIONS: &[&str] = &[
diff --git a/tests/ui/issues/auxiliary/issue-1920.rs b/tests/ui/issues/issue-1920-absolute-paths/auxiliary/issue-1920.rs
similarity index 100%
rename from tests/ui/issues/auxiliary/issue-1920.rs
rename to tests/ui/issues/issue-1920-absolute-paths/auxiliary/issue-1920.rs
diff --git a/tests/ui/issues/issue-1920-1.rs b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.rs
similarity index 100%
rename from tests/ui/issues/issue-1920-1.rs
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.rs
diff --git a/tests/ui/issues/issue-1920-1.stderr b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-1920-1.stderr
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.stderr
diff --git a/tests/ui/issues/issue-1920-2.rs b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.rs
similarity index 100%
rename from tests/ui/issues/issue-1920-2.rs
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.rs
diff --git a/tests/ui/issues/issue-1920-2.stderr b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.stderr
similarity index 100%
rename from tests/ui/issues/issue-1920-2.stderr
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.stderr
diff --git a/tests/ui/issues/issue-1920-3.rs b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.rs
similarity index 100%
rename from tests/ui/issues/issue-1920-3.rs
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.rs
diff --git a/tests/ui/issues/issue-1920-3.stderr b/tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.stderr
similarity index 100%
rename from tests/ui/issues/issue-1920-3.stderr
rename to tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.stderr
diff --git a/tests/ui/issues/issue-23302-1.rs b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.rs
similarity index 100%
rename from tests/ui/issues/issue-23302-1.rs
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.rs
diff --git a/tests/ui/issues/issue-23302-1.stderr b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-23302-1.stderr
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.stderr
diff --git a/tests/ui/issues/issue-23302-2.rs b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.rs
similarity index 100%
rename from tests/ui/issues/issue-23302-2.rs
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.rs
diff --git a/tests/ui/issues/issue-23302-2.stderr b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.stderr
similarity index 100%
rename from tests/ui/issues/issue-23302-2.stderr
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.stderr
diff --git a/tests/ui/issues/issue-23302-3.rs b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.rs
similarity index 100%
rename from tests/ui/issues/issue-23302-3.rs
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.rs
diff --git a/tests/ui/issues/issue-23302-3.stderr b/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.stderr
similarity index 100%
rename from tests/ui/issues/issue-23302-3.stderr
rename to tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.stderr
diff --git a/tests/ui/issues/issue-32122-1.fixed b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.fixed
similarity index 100%
rename from tests/ui/issues/issue-32122-1.fixed
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.fixed
diff --git a/tests/ui/issues/issue-32122-1.rs b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.rs
similarity index 100%
rename from tests/ui/issues/issue-32122-1.rs
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.rs
diff --git a/tests/ui/issues/issue-32122-1.stderr b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-32122-1.stderr
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-1.stderr
diff --git a/tests/ui/issues/issue-32122-2.fixed b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.fixed
similarity index 100%
rename from tests/ui/issues/issue-32122-2.fixed
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.fixed
diff --git a/tests/ui/issues/issue-32122-2.rs b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.rs
similarity index 100%
rename from tests/ui/issues/issue-32122-2.rs
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.rs
diff --git a/tests/ui/issues/issue-32122-2.stderr b/tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.stderr
similarity index 100%
rename from tests/ui/issues/issue-32122-2.stderr
rename to tests/ui/issues/issue-32122-deref-coercions-composition/issue-32122-2.stderr
diff --git a/tests/ui/issues/issue-3668-2.fixed b/tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.fixed
similarity index 100%
rename from tests/ui/issues/issue-3668-2.fixed
rename to tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.fixed
diff --git a/tests/ui/issues/issue-3668-2.rs b/tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.rs
similarity index 100%
rename from tests/ui/issues/issue-3668-2.rs
rename to tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.rs
diff --git a/tests/ui/issues/issue-3668-2.stderr b/tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.stderr
similarity index 100%
rename from tests/ui/issues/issue-3668-2.stderr
rename to tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668-2.stderr
diff --git a/tests/ui/issues/issue-3668.rs b/tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668.rs
similarity index 100%
rename from tests/ui/issues/issue-3668.rs
rename to tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668.rs
diff --git a/tests/ui/issues/issue-3668.stderr b/tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668.stderr
similarity index 100%
rename from tests/ui/issues/issue-3668.stderr
rename to tests/ui/issues/issue-3668-non-constant-value-in-constant/issue-3668.stderr
diff --git a/tests/ui/issues/issue-40510-1.migrate.stderr b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.migrate.stderr
similarity index 100%
rename from tests/ui/issues/issue-40510-1.migrate.stderr
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.migrate.stderr
diff --git a/tests/ui/issues/issue-40510-1.rs b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.rs
similarity index 100%
rename from tests/ui/issues/issue-40510-1.rs
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.rs
diff --git a/tests/ui/issues/issue-40510-1.stderr b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-40510-1.stderr
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.stderr
diff --git a/tests/ui/issues/issue-40510-2.rs b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-2.rs
similarity index 100%
rename from tests/ui/issues/issue-40510-2.rs
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-2.rs
diff --git a/tests/ui/issues/issue-40510-3.migrate.stderr b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.migrate.stderr
similarity index 100%
rename from tests/ui/issues/issue-40510-3.migrate.stderr
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.migrate.stderr
diff --git a/tests/ui/issues/issue-40510-3.rs b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.rs
similarity index 100%
rename from tests/ui/issues/issue-40510-3.rs
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.rs
diff --git a/tests/ui/issues/issue-40510-3.stderr b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.stderr
similarity index 100%
rename from tests/ui/issues/issue-40510-3.stderr
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.stderr
diff --git a/tests/ui/issues/issue-40510-4.rs b/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-4.rs
similarity index 100%
rename from tests/ui/issues/issue-40510-4.rs
rename to tests/ui/issues/issue-40510-captured-variable-return/issue-40510-4.rs
diff --git a/tests/ui/issues/issue-57741-1.rs b/tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741-1.rs
similarity index 100%
rename from tests/ui/issues/issue-57741-1.rs
rename to tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741-1.rs
diff --git a/tests/ui/issues/issue-57741-1.stderr b/tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-57741-1.stderr
rename to tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741-1.stderr
diff --git a/tests/ui/issues/issue-57741.fixed b/tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.fixed
similarity index 100%
rename from tests/ui/issues/issue-57741.fixed
rename to tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.fixed
diff --git a/tests/ui/issues/issue-57741.rs b/tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.rs
similarity index 100%
rename from tests/ui/issues/issue-57741.rs
rename to tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.rs
diff --git a/tests/ui/issues/issue-57741.stderr b/tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.stderr
similarity index 100%
rename from tests/ui/issues/issue-57741.stderr
rename to tests/ui/issues/issue-57741-dereference-boxed-value/issue-57741.stderr
diff --git a/tests/ui/issues/issue-5997-enum.rs b/tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-enum.rs
similarity index 100%
rename from tests/ui/issues/issue-5997-enum.rs
rename to tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-enum.rs
diff --git a/tests/ui/issues/issue-5997-enum.stderr b/tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-enum.stderr
similarity index 100%
rename from tests/ui/issues/issue-5997-enum.stderr
rename to tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-enum.stderr
diff --git a/tests/ui/issues/issue-5997-struct.rs b/tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-struct.rs
similarity index 100%
rename from tests/ui/issues/issue-5997-struct.rs
rename to tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-struct.rs
diff --git a/tests/ui/issues/issue-5997-struct.stderr b/tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-struct.stderr
similarity index 100%
rename from tests/ui/issues/issue-5997-struct.stderr
rename to tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997-struct.stderr
diff --git a/tests/ui/issues/issue-5997.rs b/tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997.rs
similarity index 100%
rename from tests/ui/issues/issue-5997.rs
rename to tests/ui/issues/issue-5997-outer-generic-parameter/issue-5997.rs
diff --git a/tests/ui/issues/issue-71676-1.fixed b/tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.fixed
similarity index 100%
rename from tests/ui/issues/issue-71676-1.fixed
rename to tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.fixed
diff --git a/tests/ui/issues/issue-71676-1.rs b/tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.rs
similarity index 100%
rename from tests/ui/issues/issue-71676-1.rs
rename to tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.rs
diff --git a/tests/ui/issues/issue-71676-1.stderr b/tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-71676-1.stderr
rename to tests/ui/issues/issue-71676-suggest-deref/issue-71676-1.stderr
diff --git a/tests/ui/issues/issue-71676-2.rs b/tests/ui/issues/issue-71676-suggest-deref/issue-71676-2.rs
similarity index 100%
rename from tests/ui/issues/issue-71676-2.rs
rename to tests/ui/issues/issue-71676-suggest-deref/issue-71676-2.rs
diff --git a/tests/ui/issues/issue-71676-2.stderr b/tests/ui/issues/issue-71676-suggest-deref/issue-71676-2.stderr
similarity index 100%
rename from tests/ui/issues/issue-71676-2.stderr
rename to tests/ui/issues/issue-71676-suggest-deref/issue-71676-2.stderr
diff --git a/tests/ui/issues/issue-76077-1.fixed b/tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.fixed
similarity index 100%
rename from tests/ui/issues/issue-76077-1.fixed
rename to tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.fixed
diff --git a/tests/ui/issues/issue-76077-1.rs b/tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.rs
similarity index 100%
rename from tests/ui/issues/issue-76077-1.rs
rename to tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.rs
diff --git a/tests/ui/issues/issue-76077-1.stderr b/tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.stderr
similarity index 100%
rename from tests/ui/issues/issue-76077-1.stderr
rename to tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077-1.stderr
diff --git a/tests/ui/issues/issue-76077.rs b/tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077.rs
similarity index 100%
rename from tests/ui/issues/issue-76077.rs
rename to tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077.rs
diff --git a/tests/ui/issues/issue-76077.stderr b/tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077.stderr
similarity index 100%
rename from tests/ui/issues/issue-76077.stderr
rename to tests/ui/issues/issue-76077-inaccesible-private-fields/issue-76077.stderr