rust/tests/ui/resolve
Matthias Krüger e2e201fd6b
Rollup merge of #142219 - Kivooeo:tf11, r=wesleywiser
`tests/ui`: A New Order [11/N]

Some `tests/ui/` housekeeping, to trim down number of tests directly under `tests/ui/`. Part of rust-lang/rust#133895.

r? `@jieyouxu`
2025-06-12 03:14:52 +02:00
..
auxiliary Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
suggestions Add println! test for sugg-field-in-format-string-issue-141136 2025-05-20 14:10:17 +08:00
112590-2.fixed
112590-2.rs
112590-2.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
associated-fn-called-as-fn.rs
associated-fn-called-as-fn.stderr
attr-macros-positional-rejection.rs
attr-macros-positional-rejection.stderr
bad-env-capture.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-env-capture.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-env-capture2.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-env-capture2.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-env-capture3.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-env-capture3.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
bad-expr-path.rs
bad-expr-path.stderr
bad-expr-path2.rs
bad-expr-path2.stderr
bad-module.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
bad-module.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
bad-type-env-capture.rs
bad-type-env-capture.stderr
blind-item-local-shadow.rs
blind-item-mixed-crate-use-item.rs
blind-item-mixed-use-item.rs
block-with-trait-parent.rs
change-ty-to-const-param-sugg-0.rs
change-ty-to-const-param-sugg-0.stderr
change-ty-to-const-param-sugg-1.rs
change-ty-to-const-param-sugg-1.stderr
conflicting-primitive-names.rs
const-with-typo-in-pattern-binding-ice-135289.rs add test for issue 135289 2025-01-21 16:18:27 +00:00
const-with-typo-in-pattern-binding.rs
const-with-typo-in-pattern-binding.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
crate-called-as-function.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
crate-called-as-function.stderr
crate-in-paths.rs
crate-in-paths.stderr
derive-macro-1.rs
derive-macro-2.rs
disambiguate-identical-names.rs
disambiguate-identical-names.stderr
dont-compute-arg-names-for-non-fn.rs Rename some name variables as ident. 2025-04-10 09:30:55 +10:00
dont-compute-arg-names-for-non-fn.stderr
dot-notation-type-namespace-suggest-path-sep.rs When giving a suggestion to use :: instead of . where the rhs is a macro giving a type, 2025-02-18 13:11:37 -06:00
dot-notation-type-namespace-suggest-path-sep.stderr Update . -> :: tests for new diff suggestion format. 2025-02-18 13:28:35 -06:00
editions-crate-root-2015.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
editions-crate-root-2015.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
editions-crate-root-2018.rs
editions-crate-root-2018.stderr
enum-expected-value-suggest-variants.rs Suggest using :: instead of . for enums in some cases. 2025-02-18 13:11:37 -06:00
enum-expected-value-suggest-variants.stderr Update . -> :: tests for new diff suggestion format. 2025-02-18 13:28:35 -06:00
enums-are-namespaced-xc.rs
enums-are-namespaced-xc.stderr
enums-pats-not-idents.rs
enums-pats-not-idents.stderr
explicit-self-lowercase-param.rs
explicit-self-lowercase-param.stderr
export-fully-qualified-2018.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
export-fully-qualified-2018.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
export-fully-qualified.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
export-fully-qualified.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
extern-crate-lint-issue-141785.rs Fix false positive lint error from no_implicit_prelude attr 2025-06-02 17:49:01 +08:00
extern-prelude-fail.rs Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
extern-prelude-fail.stderr Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
extern-prelude.rs
field-and-method-in-self-not-available-in-assoc-fn.rs
field-and-method-in-self-not-available-in-assoc-fn.stderr
filter-intrinsics.rs
filter-intrinsics.stderr
fn-item-cant-capture-dynamic-env.rs Cleaned up 5 tests in tests/ui 2025-04-25 20:50:57 +09:00
fn-item-cant-capture-dynamic-env.stderr Cleaned up 5 tests in tests/ui 2025-04-25 20:50:57 +09:00
generic-params-from-outer-item-in-const-item.default.stderr
generic-params-from-outer-item-in-const-item.generic_const_items.stderr
generic-params-from-outer-item-in-const-item.rs
global-scope-resolution.rs cleaned up some tests 2025-06-11 20:51:49 +05:00
hidden_glob_reexports.rs
hidden_glob_reexports.stderr
impl-items-vis-unresolved.rs
impl-items-vis-unresolved.stderr
incorrect-self-res.rs
incorrect-self-res.stderr
issue-2330.rs
issue-2330.stderr
issue-2356.rs
issue-2356.stderr
issue-3021-c.rs
issue-3021-c.stderr
issue-3021.rs
issue-3021.stderr
issue-3099-a.rs
issue-3099-a.stderr
issue-3099-b.rs
issue-3099-b.stderr
issue-3214.rs
issue-3214.stderr
issue-3907-2.rs
issue-3907-2.stderr Compiler: Finalize dyn compatibility renaming 2025-01-26 21:20:31 +01:00
issue-3907.rs
issue-3907.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-5035-2.rs
issue-5035-2.stderr
issue-5035.rs Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
issue-5035.stderr Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
issue-5099.rs
issue-5099.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-5927.rs
issue-5927.stderr
issue-6642.rs
issue-6642.stderr
issue-6702.rs
issue-6702.stderr
issue-10200.rs
issue-10200.stderr
issue-12796.rs
issue-12796.stderr
issue-14254.rs
issue-14254.stderr
issue-16058.rs
issue-16058.stderr
issue-17518.rs
issue-17518.stderr
issue-18252.rs
issue-18252.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-19452.rs
issue-19452.stderr
issue-21221-1.rs
issue-21221-1.stderr Note potential but private items in show_candidates 2025-03-22 11:41:42 +08:00
issue-21221-2.rs
issue-21221-2.stderr
issue-21221-3.rs
issue-21221-3.stderr
issue-21221-4.rs
issue-21221-4.stderr
issue-23305.rs
issue-23305.stderr
issue-23716.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
issue-23716.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
issue-24968.rs
issue-24968.stderr
issue-26545.rs
issue-26545.stderr
issue-30535.rs
issue-30535.stderr
issue-31845.rs
issue-31845.stderr
issue-33876.rs
issue-33876.stderr
issue-35675.rs
issue-35675.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-39226.rs
issue-39226.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
issue-39559-2.rs
issue-39559-2.stderr
issue-39559.rs
issue-39559.stderr
issue-42944.rs Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
issue-42944.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-49074.rs
issue-49074.stderr
issue-50599.rs
issue-50599.stderr
issue-54379.rs
issue-54379.stderr
issue-55673.fixed
issue-55673.rs
issue-55673.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
issue-57523.rs
issue-60057.rs
issue-60057.stderr
issue-65025-extern-static-parent-generics.rs
issue-65025-extern-static-parent-generics.stderr
issue-65035-static-with-parent-generics.rs
issue-65035-static-with-parent-generics.stderr
issue-69401-trait-fn-no-body-ty-local.rs
issue-69401-trait-fn-no-body-ty-local.stderr
issue-70736-async-fn-no-body-def-collector.rs
issue-70736-async-fn-no-body-def-collector.stderr
issue-73427.rs
issue-73427.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
issue-80079.rs
issue-80079.stderr
issue-81508.rs
issue-81508.stderr
issue-82156.rs
issue-82156.stderr
issue-82865.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-82865.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-85348.rs
issue-85348.stderr
issue-85671.rs
issue-88472.rs
issue-88472.stderr
issue-90113.rs
issue-90113.stderr
issue-100365.rs
issue-100365.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-101749-2.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-101749-2.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-101749.fixed Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-101749.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-101749.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-102946.rs
issue-102946.stderr
issue-103202.rs
issue-103202.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-103474.rs
issue-103474.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-104700-inner_scope.rs
issue-104700-inner_scope.stderr
issue-105069.rs
issue-105069.stderr
issue-107563-ambiguous-glob-reexports.rs
issue-107563-ambiguous-glob-reexports.stderr
issue-108529.rs
issue-108529.stderr
issue-109153.rs
issue-109153.stderr
issue-109250.rs
issue-109250.stderr
issue-111312.rs
issue-111312.stderr
issue-111727.rs
issue-111727.stderr
issue-112472-multi-generics-suggestion.fixed
issue-112472-multi-generics-suggestion.rs
issue-112472-multi-generics-suggestion.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-113808-invalid-unused-qualifications-suggestion.fixed
issue-113808-invalid-unused-qualifications-suggestion.rs
issue-113808-invalid-unused-qualifications-suggestion.stderr
issue-114433-invalid-unused-qualifications-suggestion.rs
issue-116164.rs
issue-116164.stderr
issue-117920.rs
issue-117920.stderr
issue-118295.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-118295.stderr
issue-120559.rs
issue-120559.stderr
levenshtein.rs
levenshtein.stderr
local-shadows-inner-generic.rs
macro-determinacy-non-module.rs
missing-in-namespace.rs
missing-in-namespace.stderr
multiple_definitions_attribute_merging.rs Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
multiple_definitions_attribute_merging.stderr Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
name-clash-nullary.rs
name-clash-nullary.stderr
name-collision-in-trait-fn-sig.rs
no-implicit-prelude-nested.rs
no-implicit-prelude-nested.stderr
no-implicit-prelude.rs
no-implicit-prelude.stderr
no-std-1.rs
no-std-2.rs
no-std-3.rs
non-macro-attrs-accepted.rs
nonexistent-macro.rs cleaned up some tests 2025-06-11 17:49:03 +05:00
nonexistent-macro.stderr cleaned up some tests 2025-06-11 17:49:03 +05:00
parse-error-resolve.rs compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
parse-error-resolve.stderr
parse_error.rs
parse_error.stderr
path-attr-in-const-block.rs
path-attr-in-const-block.stderr
pathless-extern-ok.rs
point-at-type-parameter-shadowing-another-type.rs
point-at-type-parameter-shadowing-another-type.stderr
prelude-order.rs rustc_resolve: Test the order that preludes are resolved 2025-03-29 19:18:39 -04:00
prelude-order.stderr rustc_resolve: Test the order that preludes are resolved 2025-03-29 19:18:39 -04:00
prim-crate-partial-res.rs Fix up partial res of segment in primitive resolution hack 2025-03-30 04:22:14 +00:00
prim-crate-partial-res.stderr Fix up partial res of segment in primitive resolution hack 2025-03-30 04:22:14 +00:00
primitive-f16-f128-shadowed-mod.rs
primitive-f16-f128-shadowed.rs
primitive-usage.rs
privacy-enum-ctor.rs Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
privacy-enum-ctor.stderr Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
privacy-struct-ctor.rs Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
privacy-struct-ctor.stderr Use non-2015 edition paths in tests that do not test for their resolution 2025-06-05 09:19:31 +02:00
proc_macro_generated_packed.rs Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
proc_macro_generated_packed.stderr Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
raw-ident-in-path.rs
raw-ident-in-path.stderr
resolve-assoc-suggestions.rs
resolve-assoc-suggestions.stderr
resolve-bad-import-prefix.rs
resolve-bad-import-prefix.stderr
resolve-bad-visibility.rs Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
resolve-bad-visibility.stderr Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
resolve-conflict-extern-crate-vs-extern-crate.rs
resolve-conflict-extern-crate-vs-extern-crate.stderr Trim suggestion part before generating highlights 2025-02-21 00:54:01 +00:00
resolve-conflict-import-vs-extern-crate.rs
resolve-conflict-import-vs-extern-crate.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
resolve-conflict-import-vs-import.fixed
resolve-conflict-import-vs-import.rs
resolve-conflict-import-vs-import.stderr
resolve-conflict-item-vs-extern-crate.rs
resolve-conflict-item-vs-extern-crate.stderr
resolve-conflict-item-vs-import.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
resolve-conflict-item-vs-import.stderr
resolve-conflict-type-vs-import.rs
resolve-conflict-type-vs-import.stderr
resolve-dont-hint-macro.rs
resolve-dont-hint-macro.stderr
resolve-hint-macro.fixed
resolve-hint-macro.rs
resolve-hint-macro.stderr
resolve-inconsistent-binding-mode.rs
resolve-inconsistent-binding-mode.stderr
resolve-inconsistent-names.rs
resolve-inconsistent-names.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
resolve-issue-2428.rs
resolve-issue-135614-assoc-const.import_trait_associated_functions.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
resolve-issue-135614-assoc-const.normal.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
resolve-issue-135614-assoc-const.rs Fix ICE in resolving associated items as non-bindings 2025-01-18 08:38:50 +08:00
resolve-issue-135614.normal.stderr Fix ICE in resolving associated items as non-bindings 2025-01-18 08:38:50 +08:00
resolve-issue-135614.rs Fix ICE in resolving associated items as non-bindings 2025-01-18 08:38:50 +08:00
resolve-label.rs
resolve-label.stderr
resolve-primitive-fallback.rs
resolve-primitive-fallback.stderr
resolve-pseudo-shadowing.rs
resolve-self-in-impl-2.rs
resolve-self-in-impl-2.stderr
resolve-self-in-impl.rs
resolve-self-in-impl.stderr
resolve-speculative-adjustment.rs
resolve-speculative-adjustment.stderr
resolve-type-param-in-item-in-trait.rs
resolve-type-param-in-item-in-trait.stderr
resolve-unknown-trait.rs
resolve-unknown-trait.stderr
resolve-variant-assoc-item.rs
resolve-variant-assoc-item.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
shadow-const-param.rs
shadow-const-param.stderr
suggest-builder-fn.rs Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
suggest-builder-fn.stderr
suggest-constructor-cycle-error.rs
suggest-constructor-cycle-error.stderr
suggest-import-without-clobbering-attrs.fixed
suggest-import-without-clobbering-attrs.rs
suggest-import-without-clobbering-attrs.stderr
suggest-path-for-tuple-struct.rs
suggest-path-for-tuple-struct.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-path-instead-of-mod-dot-item.rs
suggest-path-instead-of-mod-dot-item.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
token-error-correct-2.rs
token-error-correct-2.stderr
token-error-correct-3.rs
token-error-correct-3.stderr
token-error-correct-4.rs
token-error-correct-4.stderr
token-error-correct.rs
token-error-correct.stderr
tool-import.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
tool-import.stderr
tuple-struct-alias.rs
tuple-struct-alias.stderr bless tests 2025-04-27 18:14:55 +02:00
typo-suggestion-for-variable-with-name-similar-to-struct-field.rs compiletest: Stricter parsing for diagnostic kinds 2025-04-07 19:13:31 +03:00
typo-suggestion-for-variable-with-name-similar-to-struct-field.stderr Suggest use "{}", self.x instead of {self.x} when resolve x as field of self 2025-05-18 16:14:48 +08:00
typo-suggestion-mistyped-in-path.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
typo-suggestion-mistyped-in-path.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
typo-suggestion-named-underscore.rs
typo-suggestion-named-underscore.stderr
unboxed-closure-sugar-nonexistent-trait.rs
unboxed-closure-sugar-nonexistent-trait.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
unresolved-segments-visibility.rs Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
unresolved-segments-visibility.stderr Add more missing 2015 edition directives 2025-06-05 09:20:19 +02:00
unresolved_static_type_field.rs
unresolved_static_type_field.stderr
unused-qualifications-suggestion.fixed
unused-qualifications-suggestion.rs
unused-qualifications-suggestion.stderr
use-self-in-inner-fn.rs
use-self-in-inner-fn.stderr
use_suggestion.rs
use_suggestion.stderr
use_suggestion_placement.fixed
use_suggestion_placement.rs
use_suggestion_placement.stderr
visibility-indeterminate.rs
visibility-indeterminate.stderr