rust/tests/ui/suggestions
Noratrieb 01503d0c1e Avoid extra path trimming in method not found error
Method errors have an extra check that force trim paths whenever the
normal string is longer than 10 characters, which can be quite unhelpful
when multiple items have the same name (for example an `Error`).

A user reported this force trimming as being quite unhelpful when they
had a method error where the precise path of the `Error` mattered.

The code uses `tcx.short_string` already to get the normal path, which
tries to be clever around trimming paths if necessary, so there is no
reason for this extra force trimming.
2025-05-24 23:31:07 +02:00
..
auxiliary Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
dont-suggest-doc-hidden-variant-for-enum [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
dont-suggest-ref `add_move_error_suggestions`: use a HIR visitor rather than `SourceMap` 2024-11-25 20:29:04 -08:00
lifetimes Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
types UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
abi-typo.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
abi-typo.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
abi-typo.stderr Tweak incorrect ABI suggestion 2025-02-28 03:35:13 +00:00
adt-param-with-implicit-sized-bound.rs
adt-param-with-implicit-sized-bound.stderr review comment: change wording 2024-02-01 03:31:03 +00:00
ambiguous-assoc-type-path-suggest-similar-item.rs Give E0223 similar-item suggestion test more descriptive name. 2025-01-23 13:20:25 -06:00
ambiguous-assoc-type-path-suggest-similar-item.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
args-instead-of-tuple-errors.rs
args-instead-of-tuple-errors.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
args-instead-of-tuple.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
args-instead-of-tuple.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
args-instead-of-tuple.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
as-ref-2.rs
as-ref-2.stderr Suggest cloning and point out obligation errors on move error 2023-12-04 21:54:32 +00:00
as-ref.rs
as-ref.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
assoc-const-as-field.rs
assoc-const-as-field.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
assoc-const-as-fn.rs
assoc-const-as-fn.stderr Mention type parameter in more cases and don't suggest ~const bound already there 2024-12-07 21:37:13 +00:00
assoc-const-without-self.rs
assoc-const-without-self.stderr
assoc-ct-for-assoc-method.rs
assoc-ct-for-assoc-method.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
assoc-type-in-method-return.rs
assoc-type-in-method-return.stderr
assoc_fn_without_self.rs
assoc_fn_without_self.stderr
async-fn-ctor-passed-as-arg-where-it-should-have-been-called.rs Stabilize async closures 2024-12-13 00:04:56 +00:00
async-fn-ctor-passed-as-arg-where-it-should-have-been-called.stderr Stabilize async closures 2024-12-13 00:04:56 +00:00
attribute-typos.rs Remove attribute `#[rustc_error]` 2025-03-30 01:32:21 +03:00
attribute-typos.stderr Remove attribute `#[rustc_error]` 2025-03-30 01:32:21 +03:00
bad-hex-float-lit.rs
bad-hex-float-lit.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
bad-infer-in-trait-impl.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
bad-infer-in-trait-impl.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
bool_typo_err_suggest.rs
bool_typo_err_suggest.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
borrow-for-loop-head.rs
borrow-for-loop-head.stderr Peel off explicit (or implicit) deref before suggesting clone on move error in borrowck 2024-07-26 14:41:56 -04:00
bound-suggestions.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
bound-suggestions.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
bound-suggestions.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
box-future-wrong-output.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
box-future-wrong-output.stderr Rework "long type names" printing logic 2025-01-31 20:39:01 +00:00
boxed-variant-field.rs
boxed-variant-field.stderr
call-boxed.rs
call-boxed.stderr
call-on-missing.rs
call-on-missing.stderr
call-on-unimplemented-ctor.rs
call-on-unimplemented-ctor.stderr
call-on-unimplemented-fn-ptr.rs
call-on-unimplemented-fn-ptr.stderr
call-on-unimplemented-with-autoderef.rs
call-on-unimplemented-with-autoderef.stderr
chain-method-call-mutation-in-place.rs
chain-method-call-mutation-in-place.stderr
clone-bounds-121524.rs Account for `impl Trait` in "add bound" suggestion message 2024-12-07 21:37:15 +00:00
clone-bounds-121524.stderr Account for `impl Trait` in "add bound" suggestion message 2024-12-07 21:37:15 +00:00
clone-on-unconstrained-borrowed-type-param.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
clone-on-unconstrained-borrowed-type-param.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
clone-on-unconstrained-borrowed-type-param.stderr reword trait bound suggestion message to include the bounds 2024-12-07 21:26:20 +00:00
const-in-struct-pat.rs
const-in-struct-pat.stderr
const-no-type.rs Use `cfg(false)` in UI tests 2025-04-03 21:41:58 +00:00
const-no-type.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
const-pat-non-exaustive-let-new-var.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
const-pat-non-exaustive-let-new-var.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
constrain-suggest-ice.rs
constrain-suggest-ice.stderr
constrain-trait.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
constrain-trait.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
constrain-trait.stderr Update tests 2024-02-07 10:42:01 +08:00
copied-and-cloned.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
copied-and-cloned.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
copied-and-cloned.stderr
core-std-import-order-issue-83564.no_std.fixed Warn on redundant `--cfg` directive when revisions are used 2024-10-19 12:40:12 +00:00
core-std-import-order-issue-83564.no_std.stderr Tweak output of import suggestions 2024-06-13 20:22:21 +00:00
core-std-import-order-issue-83564.rs Warn on redundant `--cfg` directive when revisions are used 2024-10-19 12:40:12 +00:00
core-std-import-order-issue-83564.std.fixed Warn on redundant `--cfg` directive when revisions are used 2024-10-19 12:40:12 +00:00
core-std-import-order-issue-83564.std.stderr Tweak output of import suggestions 2024-06-13 20:22:21 +00:00
correct-binder-for-arbitrary-bound-sugg.rs
correct-binder-for-arbitrary-bound-sugg.stderr
count2len.rs
count2len.stderr
crate-or-module-typo.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
crate-or-module-typo.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
deref-path-method.rs
deref-path-method.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
derive-clone-for-eq.fixed Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" 2024-08-03 07:57:31 -04:00
derive-clone-for-eq.rs Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" 2024-08-03 07:57:31 -04:00
derive-clone-for-eq.stderr Do not suggest using `-Zmacro-backtrace` for builtin macros 2025-03-14 19:50:03 +00:00
derive-macro-missing-bounds.rs
derive-macro-missing-bounds.stderr Do not suggest using `-Zmacro-backtrace` for builtin macros 2025-03-14 19:50:03 +00:00
derive-trait-for-method-call.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
derive-trait-for-method-call.stderr Use fulfillment, not evaluate, during method probe 2024-04-21 20:10:12 -04:00
do-not-attempt-to-add-suggestions-with-no-changes.rs
do-not-attempt-to-add-suggestions-with-no-changes.stderr
dont-suggest-boxing-async-closure-body.rs Shorten error message for callable with wrong return type 2025-02-02 01:00:33 +00:00
dont-suggest-boxing-async-closure-body.stderr Shorten error message for callable with wrong return type 2025-02-02 01:00:33 +00:00
dont-suggest-deref-inside-macro-issue-58298.rs
dont-suggest-deref-inside-macro-issue-58298.stderr
dont-suggest-foreign-doc-hidden.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
dont-suggest-foreign-doc-hidden.stderr Hide foreign `#[doc(hidden)]` paths in import suggestions 2023-12-20 00:19:45 -05:00
dont-suggest-pin-array-dot-set.rs
dont-suggest-pin-array-dot-set.stderr Consider methods from traits when suggesting typos 2024-02-22 18:04:55 +00:00
dont-suggest-private-trait-method.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
dont-suggest-private-trait-method.stderr Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
dont-suggest-try_into-in-macros.rs
dont-suggest-try_into-in-macros.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
dont-suggest-ufcs-for-const.rs
dont-suggest-ufcs-for-const.stderr
dont-try-removing-the-field.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
dont-try-removing-the-field.stderr
dont-wrap-ambiguous-receivers.rs Tweak wording of "implemented trait isn't imported" suggestion 2024-02-22 18:05:27 +00:00
dont-wrap-ambiguous-receivers.stderr Tweak wording of "implemented trait isn't imported" suggestion 2024-02-22 18:05:27 +00:00
dont_suggest_raw_pointer_syntax-issue-127562.rs Remove invalid help diagnostics for const pointer 2024-07-16 01:56:27 +08:00
dont_suggest_raw_pointer_syntax-issue-127562.stderr Remove invalid help diagnostics for const pointer 2024-07-16 01:56:27 +08:00
dyn-incompatible-trait-references-self.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
dyn-incompatible-trait-references-self.stderr Check Sizedness of return type in WF 2025-02-03 19:00:22 +00:00
dyn-incompatible-trait-should-use-self-2021-without-dyn.rs Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
dyn-incompatible-trait-should-use-self-2021-without-dyn.stderr update/bless tests 2025-04-06 21:41:47 +02:00
dyn-incompatible-trait-should-use-self-2021.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
dyn-incompatible-trait-should-use-self-2021.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
dyn-incompatible-trait-should-use-self.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
dyn-incompatible-trait-should-use-self.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
dyn-incompatible-trait-should-use-where-sized.fixed Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
dyn-incompatible-trait-should-use-where-sized.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
dyn-incompatible-trait-should-use-where-sized.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
enum-method-probe.fixed replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
enum-method-probe.rs replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
enum-method-probe.stderr
enum-variant-arg-mismatch.rs
enum-variant-arg-mismatch.stderr On Fn arg mismatch for a fn path, suggest a closure 2023-11-29 18:55:00 +00:00
expected-boxed-future-isnt-pinned.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
expected-boxed-future-isnt-pinned.stderr Rework "long type names" printing logic 2025-01-31 20:39:01 +00:00
field-access-considering-privacy.rs
field-access-considering-privacy.stderr
field-access.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
field-access.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
field-access.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
field-has-method.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
field-has-method.stderr
fn-ctor-passed-as-arg-where-it-should-have-been-called.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
fn-ctor-passed-as-arg-where-it-should-have-been-called.stderr On long E0277 primary span label, move it to a `help` 2024-11-02 03:08:04 +00:00
fn-missing-lifetime-in-item.rs
fn-missing-lifetime-in-item.stderr
fn-needing-specified-return-type-param.rs
fn-needing-specified-return-type-param.stderr
fn-or-tuple-struct-with-underscore-args.rs
fn-or-tuple-struct-with-underscore-args.stderr
fn-or-tuple-struct-without-args.rs
fn-or-tuple-struct-without-args.stderr More accurate suggestions when writing wrong style of enum variant literal 2024-07-18 18:20:35 +00:00
fn-to-method-deeply-nested.rs
fn-to-method-deeply-nested.stderr
fn-to-method.import_trait_associated_functions.stderr Implement `use` associated items of traits 2025-01-16 16:34:05 +08:00
fn-to-method.normal.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
fn-to-method.rs Implement `use` associated items of traits 2025-01-16 16:34:05 +08:00
fn-trait-notation.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
fn-trait-notation.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
fn-trait-notation.stderr Continue compilation after check_mod_type_wf errors 2024-02-14 11:00:30 +00:00
for-i-in-vec.fixed Suggest `.clone()` in some move errors 2024-04-11 16:41:41 +00:00
for-i-in-vec.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
for-i-in-vec.stderr Suggest `.clone()` in some move errors 2024-04-11 16:41:41 +00:00
for-loop-missing-in.fixed Rename and Move some UI tests to more suitable subdirs 2025-02-04 17:02:37 +05:30
for-loop-missing-in.rs Rename and Move some UI tests to more suitable subdirs 2025-02-04 17:02:37 +05:30
for-loop-missing-in.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
format-borrow.rs
format-borrow.stderr
ice-unwrap-probe-many-result-125876.rs Fix ICE due to `unwrap` in `probe_for_name_many` 2024-06-08 08:43:08 +05:30
ice-unwrap-probe-many-result-125876.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
if-let-typo.rs
if-let-typo.stderr
if-then-neeing-semi.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
if-then-neeing-semi.stderr Filter empty lines, comments and delimiters from previous to last multiline span rendering 2024-12-12 23:36:27 +00:00
ignore-nested-field-binding.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
ignore-nested-field-binding.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
ignore-nested-field-binding.stderr
imm-ref-trait-object-literal-bound-regions.rs
imm-ref-trait-object-literal-bound-regions.stderr Don't call const normalize in error reporting 2024-09-22 13:55:06 -04:00
imm-ref-trait-object-literal.rs
imm-ref-trait-object-literal.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
imm-ref-trait-object.rs
imm-ref-trait-object.stderr
impl-on-dyn-trait-with-implicit-static-bound-needing-more-suggestions.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
impl-on-dyn-trait-with-implicit-static-bound-needing-more-suggestions.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
impl-on-dyn-trait-with-implicit-static-bound.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
impl-on-dyn-trait-with-implicit-static-bound.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
impl-trait-missing-lifetime-gated.rs Augment `impl-trait-missing-lifetime-gated.rs`. 2025-05-02 07:13:24 +10:00
impl-trait-missing-lifetime-gated.stderr Handle `Path<>` better in error messages. 2025-05-02 08:26:39 +10:00
impl-trait-missing-lifetime.rs Do not recover missing lifetime with random in-scope lifetime 2025-03-03 05:57:55 +00:00
impl-trait-missing-lifetime.stderr Do not recover missing lifetime with random in-scope lifetime 2025-03-03 05:57:55 +00:00
impl-trait-return-trailing-semicolon.rs
impl-trait-return-trailing-semicolon.stderr Use `TraitRef::to_string` sorting in favor of `TraitRef::ord`, as the latter compares `DefId`s which we need to avoid 2024-03-27 14:02:15 +00:00
impl-trait-with-missing-bounds.rs
impl-trait-with-missing-bounds.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
impl-trait-with-missing-trait-bounds-in-arg.fixed Wrap dyn type with parentheses in suggestion 2024-04-23 00:15:10 +09:00
impl-trait-with-missing-trait-bounds-in-arg.rs Wrap dyn type with parentheses in suggestion 2024-04-23 00:15:10 +09:00
impl-trait-with-missing-trait-bounds-in-arg.stderr Wrap dyn type with parentheses in suggestion 2024-04-23 00:15:10 +09:00
import-trait-for-method-call.rs
import-trait-for-method-call.stderr Tweak wording of "implemented trait isn't imported" suggestion 2024-02-22 18:05:27 +00:00
import-visible-path-39175.fixed tests: move `tests/ui/issues/issue-39175.rs` under `suggestions/` and rename 2025-01-23 20:51:28 +08:00
import-visible-path-39175.rs tests: move `tests/ui/issues/issue-39175.rs` under `suggestions/` and rename 2025-01-23 20:51:28 +08:00
import-visible-path-39175.stderr tests: move `tests/ui/issues/issue-39175.rs` under `suggestions/` and rename 2025-01-23 20:51:28 +08:00
incorrect-variant-literal.rs Add svg test for incorrect literal type suggestion 2024-07-18 18:20:32 +00:00
incorrect-variant-literal.svg Trim suggestion part before generating highlights 2025-02-21 00:54:01 +00:00
inner_type.fixed replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
inner_type.rs replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
inner_type.stderr
inner_type2.rs
inner_type2.stderr
into-convert.rs
into-convert.stderr
into-str.rs
into-str.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
invalid-bin-op.rs
invalid-bin-op.stderr fix ui tests 2024-02-04 11:34:10 +08:00
issue-21673.rs
issue-21673.stderr
issue-51055-missing-semicolon-between-call-and-tuple.rs
issue-51055-missing-semicolon-between-call-and-tuple.stderr
issue-52820.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-52820.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-52820.stderr
issue-53692.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-53692.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-53692.stderr
issue-57672.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-59819.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-59819.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-59819.stderr
issue-61226.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-61226.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-61226.stderr
issue-61963.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
issue-61963.stderr Compiler: Rename "object safe" to "dyn compatible" 2024-09-25 13:26:48 +02:00
issue-62843.rs
issue-62843.stderr Remove generic lifetime parameter of trait `Pattern` 2024-07-15 12:12:44 +02:00
issue-64252-self-type.rs
issue-64252-self-type.stderr
issue-66968-suggest-sorted-words.rs
issue-66968-suggest-sorted-words.stderr
issue-68049-1.rs
issue-68049-1.stderr Account for trait/impl difference when suggesting changing argument from ref to mut ref 2024-04-06 16:23:10 +00:00
issue-68049-2.rs Account for trait/impl difference when suggesting changing argument from ref to mut ref 2024-04-06 16:23:10 +00:00
issue-68049-2.stderr Fix `...` in multline code-skips in suggestions 2024-06-20 04:25:17 +00:00
issue-71394-no-from-impl.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-71394-no-from-impl.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
issue-72766.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-72766.stderr
issue-79843-impl-trait-with-missing-bounds-on-async-fn.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-79843-impl-trait-with-missing-bounds-on-async-fn.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-81098.rs
issue-81098.stderr
issue-81839.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-81839.stderr Remove a suggestion that is redundant 2024-02-15 17:20:44 +00:00
issue-82361.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-82361.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-82361.stderr
issue-82566-1.rs
issue-82566-1.stderr
issue-82566-2.rs
issue-82566-2.stderr
issue-83892.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83892.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83892.stderr
issue-83943.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83943.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83943.stderr
issue-84592.rs
issue-84592.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-84700.rs
issue-84700.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-84973-2.rs
issue-84973-2.stderr
issue-84973-blacklist.rs On long E0277 primary span label, move it to a `help` 2024-11-02 03:08:04 +00:00
issue-84973-blacklist.stderr E0277: suggest dereferencing function arguments in more cases 2024-11-21 03:27:05 -08:00
issue-84973-negative.rs
issue-84973-negative.stderr
issue-84973.rs
issue-84973.stderr
issue-85347.rs Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup 2024-05-30 22:52:33 +02:00
issue-85347.stderr Fix associated item removal suggestion 2024-07-17 21:30:40 +00:00
issue-85943-no-suggest-unsized-indirection-in-where-clause.rs
issue-85943-no-suggest-unsized-indirection-in-where-clause.stderr review comment: change wording 2024-02-01 03:31:03 +00:00
issue-85945-check-where-clause-before-suggesting-unsized.rs
issue-85945-check-where-clause-before-suggesting-unsized.stderr On E0277 be clearer about implicit `Sized` bounds on type params and assoc types 2024-02-01 03:30:26 +00:00
issue-86100-tuple-paren-comma.rs
issue-86100-tuple-paren-comma.stderr
issue-86667.rs replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
issue-86667.stderr make `type_flags(ReError) & HAS_ERROR` 2024-03-20 17:29:58 +00:00
issue-88696.rs
issue-88696.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
issue-88730.rs
issue-88730.stderr
issue-89064.rs Change suggestion message wording 2024-07-22 22:04:49 +00:00
issue-89064.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-89333.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-89333.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
issue-89640.rs
issue-89640.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-90213-expected-boxfuture-self-ice.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-90213-expected-boxfuture-self-ice.stderr
issue-90974.rs
issue-90974.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-94171.rs
issue-94171.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-96223.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-96223.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
issue-96555.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-96555.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
issue-97677.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-97677.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-97677.stderr Use trait name instead of full constraint in suggestion message 2024-12-07 21:29:58 +00:00
issue-97704.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-97704.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-97704.stderr
issue-97760.rs
issue-97760.stderr
issue-98500.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
issue-98500.stderr Compiler: Finalize dyn compatibility renaming 2025-01-26 21:20:31 +01:00
issue-98562.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-98562.stderr
issue-99080.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99080.stderr
issue-99240-2.rs
issue-99240-2.stderr tests: remove some trailing ws 2024-04-27 10:54:31 +03:00
issue-99240.rs
issue-99240.stderr
issue-99597.rs
issue-99597.stderr
issue-101065.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-101065.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-101065.stderr
issue-101421.rs
issue-101421.stderr Revert suggestion verbosity change 2024-07-22 22:51:53 +00:00
issue-101465.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-101465.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-101623.rs
issue-101623.stderr Add trait diff highlighting logic and use it in E0277 2024-11-02 03:08:04 +00:00
issue-101984.rs
issue-101984.stderr
issue-102354.rs
issue-102354.stderr
issue-102892.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
issue-102892.stderr Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco" 2024-03-11 21:28:16 +00:00
issue-102972.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-102972.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-102972.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-103112.rs
issue-103112.stderr
issue-103646.rs compiletest: Stricter parsing for diagnostic kinds 2025-04-07 19:13:31 +03:00
issue-103646.stderr
issue-104086-suggest-let.rs
issue-104086-suggest-let.stderr
issue-104287.rs
issue-104287.stderr Revert suggestion verbosity change 2024-07-22 22:51:53 +00:00
issue-104327.rs
issue-104327.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
issue-104961.fixed Remove generic lifetime parameter of trait `Pattern` 2024-07-15 12:12:44 +02:00
issue-104961.rs Remove generic lifetime parameter of trait `Pattern` 2024-07-15 12:12:44 +02:00
issue-104961.stderr Remove generic lifetime parameter of trait `Pattern` 2024-07-15 12:12:44 +02:00
issue-105226.rs
issue-105226.stderr
issue-105494.rs
issue-105494.stderr
issue-105645.rs
issue-105645.stderr
issue-105761-suggest-self-for-closure.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-105761-suggest-self-for-closure.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-105761-suggest-self-for-closure.stderr improve clunky grammar in borrowck diagnostic 2025-01-11 13:20:17 +00:00
issue-106443-sugg-clone-for-arg.rs
issue-106443-sugg-clone-for-arg.stderr
issue-106443-sugg-clone-for-bound.rs
issue-106443-sugg-clone-for-bound.stderr Mention type parameter in more cases and don't suggest ~const bound already there 2024-12-07 21:37:13 +00:00
issue-107860.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-107860.stderr Rework "long type names" printing logic 2025-01-31 20:39:01 +00:00
issue-108470.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-108470.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-108470.stderr
issue-109291.rs
issue-109291.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-109396.rs
issue-109396.stderr Use ordinal number in argument error 2024-07-14 13:50:09 +09:00
issue-109436.rs
issue-109436.stderr
issue-109854.rs
issue-109854.stderr Use ordinal number in argument error 2024-07-14 13:50:09 +09:00
issue-109991.rs
issue-109991.stderr
issue-112590-suggest-import.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-112590-suggest-import.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
issue-114701.rs
issue-114701.stderr
issue-114797-bad-parentheses-dyn-trait.fixed blessings 2024-07-04 17:56:09 +02:00
issue-114797-bad-parentheses-dyn-trait.rs blessings 2024-07-04 17:56:09 +02:00
issue-114797-bad-parentheses-dyn-trait.stderr blessings 2024-07-04 17:56:09 +02:00
issue-116434-2015.rs Refactor dyn-compatibility error and suggestions 2025-01-22 09:20:57 -08:00
issue-116434-2015.stderr update/bless tests 2025-04-06 21:41:47 +02:00
issue-116434-2021.rs Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
issue-116434-2021.stderr Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
issue-117669.rs
issue-117669.stderr
js-style-comparison-op-separate-eq-token.rs
js-style-comparison-op-separate-eq-token.stderr
js-style-comparison-op.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
js-style-comparison-op.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
js-style-comparison-op.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
late-bound-in-borrow-closure-sugg.rs
late-bound-in-borrow-closure-sugg.stderr eagerly instantiate binders to avoid relying on `sub` 2024-03-14 17:19:40 +01:00
let-binding-init-expr-as-ty.rs Implement RTN in resolve_bound_vars and HIR ty lowering 2024-09-20 22:18:57 -04:00
let-binding-init-expr-as-ty.stderr Tweak invalid RTN errors 2025-02-28 21:18:53 +00:00
let-binding-suggest-issue-133713.fixed Fix diagnostic when using = instead of : in let bindings 2025-02-12 09:56:07 +08:00
let-binding-suggest-issue-133713.rs Fix diagnostic when using = instead of : in let bindings 2025-02-12 09:56:07 +08:00
let-binding-suggest-issue-133713.stderr Fix diagnostic when using = instead of : in let bindings 2025-02-12 09:56:07 +08:00
many-type-ascription.rs
many-type-ascription.stderr Remove old diagnostic notes for type ascription syntax 2025-04-16 20:24:55 +10:00
match-ergonomics.rs
match-ergonomics.stderr Tweak slice and as_deref suggestion span 2024-07-04 05:50:21 +00:00
match-needing-semi.rs
match-needing-semi.stderr
match-prev-arm-needing-semi.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
match-prev-arm-needing-semi.stderr Filter empty lines, comments and delimiters from previous to last multiline span rendering 2024-12-12 23:36:27 +00:00
match-with-different-arm-types-as-stmt-instead-of-expr.rs
match-with-different-arm-types-as-stmt-instead-of-expr.stderr
method-access-to-range-literal-typo.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
method-access-to-range-literal-typo.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
method-access-to-range-literal-typo.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
method-missing-parentheses.rs Don't emit "field expressions may not have generic arguments" if it's a method call without () 2024-12-11 16:23:04 +01:00
method-missing-parentheses.stderr Don't emit "field expressions may not have generic arguments" if it's a method call without () 2024-12-11 16:23:04 +01:00
mismatched-types-numeric-from.rs
mismatched-types-numeric-from.stderr
missing-assoc-fn-applicable-suggestions.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-assoc-fn-applicable-suggestions.stderr
missing-assoc-fn.rs Stabilize associated type bounds 2024-03-08 20:56:25 +00:00
missing-assoc-fn.stderr Stabilize associated type bounds 2024-03-08 20:56:25 +00:00
missing-assoc-type-bound-restriction.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-derive-copy-impl-2.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-derive-copy-impl-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-derive-copy-impl-2.stderr Do not suggest using `-Zmacro-backtrace` for builtin macros 2025-03-14 19:50:03 +00:00
missing-bound-in-derive-copy-impl-3.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-derive-copy-impl-3.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-derive-copy-impl-3.stderr Do not suggest using `-Zmacro-backtrace` for builtin macros 2025-03-14 19:50:03 +00:00
missing-bound-in-derive-copy-impl.rs Continue compilation after check_mod_type_wf errors 2024-02-14 11:00:30 +00:00
missing-bound-in-derive-copy-impl.stderr Do not suggest using `-Zmacro-backtrace` for builtin macros 2025-03-14 19:50:03 +00:00
missing-bound-in-manual-copy-impl-2.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-manual-copy-impl-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-manual-copy-impl-2.stderr Use trait name instead of full constraint in suggestion message 2024-12-07 21:29:58 +00:00
missing-bound-in-manual-copy-impl.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-manual-copy-impl.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bound-in-manual-copy-impl.stderr reword trait bound suggestion message to include the bounds 2024-12-07 21:26:20 +00:00
missing-impl-trait-block-but-not-ascii.rs not use offset when there is not ends with brace 2024-06-23 23:44:22 +08:00
missing-impl-trait-block-but-not-ascii.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
missing-lifetime-in-assoc-const-type.default.stderr Resolve const lifetimes to static in trait too 2024-06-14 11:05:35 -04:00
missing-lifetime-in-assoc-const-type.generic_const_items.stderr Resolve const lifetimes to static in trait too 2024-06-14 11:05:35 -04:00
missing-lifetime-in-assoc-const-type.rs Resolve const lifetimes to static in trait too 2024-06-14 11:05:35 -04:00
missing-lifetime-specifier.rs Enable more tests on Windows 2025-02-03 10:39:32 -05:00
missing-lifetime-specifier.stderr Enable more tests on Windows 2025-02-03 10:39:32 -05:00
missing-lt-for-hrtb.rs Do not recover missing lifetime with random in-scope lifetime 2025-03-03 05:57:55 +00:00
missing-lt-for-hrtb.stderr Do not recover missing lifetime with random in-scope lifetime 2025-03-03 05:57:55 +00:00
missing-semicolon.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-semicolon.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-semicolon.stderr Make `;` suggestions inline 2024-07-12 03:22:32 +00:00
missing-trait-item.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-trait-item.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-trait-item.stderr Update tests 2024-02-07 10:42:01 +08:00
missing-type-param-used-in-param.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-type-param-used-in-param.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-type-param-used-in-param.stderr
move-generic-to-trait-in-method-with-params.rs Change suggestion message wording 2024-07-22 22:04:49 +00:00
move-generic-to-trait-in-method-with-params.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
multibyte-escapes.rs
multibyte-escapes.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
mut-borrow-needed-by-trait.rs Relate receiver invariantly in method probe for Mode::Path 2024-09-16 10:55:07 -04:00
mut-borrow-needed-by-trait.stderr Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
mut-ref-reassignment.rs
mut-ref-reassignment.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
negative-literal-index.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
negative-literal-index.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
negative-literal-index.stderr
nested-non-tuple-tuple-struct.rs
nested-non-tuple-tuple-struct.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
no-extern-crate-in-type.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
no-extern-crate-in-type.stderr
no-method-found-suggest-trait-args.rs Provide placeholder generic arguments for traits in "no method found for type parameter" suggestions 2024-11-11 12:33:15 -08:00
no-method-found-suggest-trait-args.stderr Provide placeholder generic arguments for traits in "no method found for type parameter" suggestions 2024-11-11 12:33:15 -08:00
non-existent-field-present-in-subfield-recursion-limit.rs
non-existent-field-present-in-subfield-recursion-limit.stderr
non-existent-field-present-in-subfield.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
non-existent-field-present-in-subfield.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
non-existent-field-present-in-subfield.stderr
non_ascii_ident.rs rustc_hir_typeck: Fix ICE when probing for non-ASCII function alternative 2023-12-01 21:37:43 +01:00
non_ascii_ident.stderr rustc_hir_typeck: Fix ICE when probing for non-ASCII function alternative 2023-12-01 21:37:43 +01:00
only-suggest-removal-of-conversion-method-calls.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
only-suggest-removal-of-conversion-method-calls.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
only-suggest-removal-of-conversion-method-calls.stderr Only suggest removal of `as_*` and `to_` conversion methods on E0308 2024-01-29 19:07:36 +00:00
opaque-type-error.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
opaque-type-error.stderr
option-content-move-from-tuple-match.rs
option-content-move-from-tuple-match.stderr `add_move_error_suggestions`: use a HIR visitor rather than `SourceMap` 2024-11-25 20:29:04 -08:00
option-content-move.fixed Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" 2024-08-03 07:57:31 -04:00
option-content-move.rs Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" 2024-08-03 07:57:31 -04:00
option-content-move.stderr Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" 2024-08-03 07:57:31 -04:00
option-content-move2.rs Suggest cloning captured binding in `move` closure 2024-04-24 22:21:16 +00:00
option-content-move2.stderr Suggest cloning captured binding in `move` closure 2024-04-24 22:21:16 +00:00
option-content-move3.rs Suggest cloning captured binding in `move` closure 2024-04-24 22:21:16 +00:00
option-content-move3.stderr Suggest cloning captured binding in `move` closure 2024-04-24 22:21:16 +00:00
option-to-bool.rs Remove useless configs in tests 2024-04-07 01:16:45 +02:00
option-to-bool.stderr Remove useless configs in tests 2024-04-07 01:16:45 +02:00
parenthesized-deref-suggestion.rs
parenthesized-deref-suggestion.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
partialeq_suggest_swap.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
partialeq_suggest_swap.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
partialeq_suggest_swap_on_e0277.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
partialeq_suggest_swap_on_e0277.stderr suggest swapping equality on e0277 2025-02-17 21:19:36 +08:00
path-by-value.rs
path-by-value.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
path-display.rs
path-display.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
pattern-slice-vec.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
pattern-slice-vec.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
pattern-slice-vec.stderr Tweak slice and as_deref suggestion span 2024-07-04 05:50:21 +00:00
pattern-struct-with-slice-vec-field.rs
pattern-struct-with-slice-vec-field.stderr
private-field.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
private-field.stderr
range-index-instead-of-colon.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
range-index-instead-of-colon.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
raw-byte-string-prefix.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
raw-byte-string-prefix.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
raw-c-string-prefix.rs rc and cr more clear error message 2025-04-23 03:15:43 +05:00
raw-c-string-prefix.stderr rc and cr more clear error message 2025-04-23 03:15:43 +05:00
raw-name-use-suggestion.rs
raw-name-use-suggestion.stderr
raw-to-ref.fixed Fix suggestion to convert dereference of raw pointer to ref 2025-01-16 21:23:55 +01:00
raw-to-ref.rs Fix suggestion to convert dereference of raw pointer to ref 2025-01-16 21:23:55 +01:00
raw-to-ref.stderr Fix suggestion to convert dereference of raw pointer to ref 2025-01-16 21:23:55 +01:00
recover-from-semicolon-trailing-item.rs
recover-from-semicolon-trailing-item.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
recover-invalid-float-invalid.rs
recover-invalid-float-invalid.stderr
recover-invalid-float.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
recover-invalid-float.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
recover-invalid-float.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
recover-missing-turbofish-surrounding-angle-braket.rs
recover-missing-turbofish-surrounding-angle-braket.stderr Use underline suggestions for purely 'additive' replacements 2025-02-14 00:27:13 -08:00
ref-pattern-binding.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
ref-pattern-binding.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
ref-pattern-binding.stderr Tweak wording 2024-03-13 23:05:17 +00:00
removal-of-multiline-trait-bound-in-where-clause.rs
removal-of-multiline-trait-bound-in-where-clause.stderr review comment: change wording 2024-02-01 03:31:03 +00:00
remove-question-symbol-with-paren.rs
remove-question-symbol-with-paren.stderr
restrict-existing-type-bounds.rs
restrict-existing-type-bounds.stderr Tweak wording 2024-12-07 22:18:51 +00:00
restrict-type-argument.rs
restrict-type-argument.stderr Account for `impl Trait` in "add bound" suggestion message 2024-12-07 21:37:15 +00:00
restrict-type-not-param.rs
restrict-type-not-param.stderr
return-bindings-multi.rs
return-bindings-multi.stderr
return-bindings.rs
return-bindings.stderr Trim suggestion part before generating highlights 2025-02-21 00:54:01 +00:00
return-closures.rs
return-closures.stderr Use suggest_impl_trait in return type suggestion 2024-04-10 18:58:15 -04:00
return-cycle-2.rs
return-cycle-2.stderr
return-cycle.rs
return-cycle.stderr
return-elided-lifetime.rs
return-elided-lifetime.stderr
return-without-lifetime.rs
return-without-lifetime.stderr
semi-suggestion-when-stmt-and-expr-span-equal.rs Do not emit empty suggestion 2024-12-04 17:40:39 +00:00
semi-suggestion-when-stmt-and-expr-span-equal.stderr Do not emit empty suggestion 2024-12-04 17:40:39 +00:00
shadowed-lplace-method-2.rs
shadowed-lplace-method-2.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
shadowed-lplace-method.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
shadowed-lplace-method.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
shadowed-lplace-method.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
silenced-binding-typo.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
silenced-binding-typo.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
silenced-binding-typo.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
slice-issue-87994.rs Use root obligation on E0277 for some cases 2024-03-03 18:53:35 +00:00
slice-issue-87994.stderr Use root obligation on E0277 for some cases 2024-03-03 18:53:35 +00:00
struct-field-type-including-single-colon.rs Revert overzealous parse recovery for single colons 2025-04-24 02:57:10 +02:00
struct-field-type-including-single-colon.stderr Revert overzealous parse recovery for single colons 2025-04-24 02:57:10 +02:00
struct-initializer-comma.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-initializer-comma.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-initializer-comma.stderr
sugg-else-for-closure.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
sugg-else-for-closure.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
sugg-else-for-closure.stderr
sugg_with_positional_args_and_debug_fmt.rs
sugg_with_positional_args_and_debug_fmt.stderr
suggest-add-self-issue-128042.rs Fix a span error when parsing a wrong param of function. 2024-07-25 22:33:45 +08:00
suggest-add-self-issue-128042.stderr Fix a span error when parsing a wrong param of function. 2024-07-25 22:33:45 +08:00
suggest-add-self.rs
suggest-add-self.stderr
suggest-adding-reference-to-trait-assoc-item.fixed UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-adding-reference-to-trait-assoc-item.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-adding-reference-to-trait-assoc-item.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
suggest-assoc-fn-call-deref.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-deref.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-deref.stderr
suggest-assoc-fn-call-for-impl-trait.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-for-impl-trait.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-for-impl-trait.stderr test: add test case for impl trait arg suggestion 2024-01-14 18:54:07 +08:00
suggest-assoc-fn-call-with-turbofish-placeholder.rs
suggest-assoc-fn-call-with-turbofish-placeholder.stderr
suggest-assoc-fn-call-with-turbofish-through-deref.rs
suggest-assoc-fn-call-with-turbofish-through-deref.stderr
suggest-assoc-fn-call-with-turbofish.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-with-turbofish.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-with-turbofish.stderr
suggest-assoc-fn-call-without-receiver.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-without-receiver.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-assoc-fn-call-without-receiver.stderr chore: add test case for type with generic 2023-12-09 17:49:40 +08:00
suggest-blanket-impl-local-trait.rs Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
suggest-blanket-impl-local-trait.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-box.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-box.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-box.stderr
suggest-boxed-empty-block.fixed Stabilize async closures 2024-12-13 00:04:56 +00:00
suggest-boxed-empty-block.rs Stabilize async closures 2024-12-13 00:04:56 +00:00
suggest-boxed-empty-block.stderr Stabilize async closures 2024-12-13 00:04:56 +00:00
suggest-call-on-pat-mismatch.rs
suggest-call-on-pat-mismatch.stderr
suggest-change-mut.rs
suggest-change-mut.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
suggest-closure-return-type-1.rs
suggest-closure-return-type-1.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-closure-return-type-2.rs
suggest-closure-return-type-2.stderr
suggest-closure-return-type-3.rs
suggest-closure-return-type-3.stderr
suggest-deref-in-match-issue-132784.rs Suggest using deref in patterns 2024-12-13 14:18:41 -08:00
suggest-deref-in-match-issue-132784.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
suggest-dereferencing-index.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-dereferencing-index.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-dereferencing-index.stderr Implement SliceIndex for ByteStr 2025-03-11 20:26:10 -07:00
suggest-field-through-deref.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-field-through-deref.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-field-through-deref.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
suggest-fn-ptr-for-fn-item-in-fn-ret.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-fn-ptr-for-fn-item-in-fn-ret.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-fn-ptr-for-fn-item-in-fn-ret.stderr
suggest-full-enum-variant-for-local-module.rs
suggest-full-enum-variant-for-local-module.stderr
suggest-imm-mut-trait-implementations.rs
suggest-imm-mut-trait-implementations.stderr
suggest-impl-trait-lifetime.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-impl-trait-lifetime.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-impl-trait-lifetime.stderr
suggest-labels.rs
suggest-labels.stderr
suggest-let-and-typo-issue-132483.rs Suggest fixing typos and let bindings at the same time 2024-11-02 14:40:37 -07:00
suggest-let-and-typo-issue-132483.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-let-for-assignment.fixed UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-let-for-assignment.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-let-for-assignment.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
suggest-methods.rs Consider methods from traits when suggesting typos 2024-02-22 18:04:55 +00:00
suggest-methods.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
suggest-move-lifetimes.rs
suggest-move-lifetimes.stderr
suggest-move-types.rs
suggest-move-types.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-mut-method-for-loop-closure.rs
suggest-mut-method-for-loop-closure.stderr
suggest-mut-method-for-loop-hashmap.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-mut-method-for-loop-hashmap.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-mut-method-for-loop-hashmap.stderr
suggest-mut-method-for-loop.rs
suggest-mut-method-for-loop.stderr
suggest-null-ptr.fixed UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-null-ptr.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
suggest-null-ptr.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-on-bare-closure-call.rs Stabilize async closures 2024-12-13 00:04:56 +00:00
suggest-on-bare-closure-call.stderr Stabilize async closures 2024-12-13 00:04:56 +00:00
suggest-pin-macro.rs
suggest-pin-macro.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-ref-macro.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
suggest-ref-macro.stderr
suggest-ref-mut.rs compiletest: Trim the value of `dont-require-annotations` 2025-04-10 23:48:57 +03:00
suggest-ref-mut.stderr compiletest: Make `SUGGESTION` annotations viral 2025-04-10 23:48:57 +03:00
suggest-remove-deref.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-deref.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-deref.stderr
suggest-remove-refs-1.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-1.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-1.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-remove-refs-2.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-2.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-remove-refs-3.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-3.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-3.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-remove-refs-4.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-4.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-4.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-remove-refs-5.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-5.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-remove-refs-5.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
suggest-ret-on-async-w-late.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-ret-on-async-w-late.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-ret-on-async-w-late.stderr
suggest-semicolon-for-fn-in-extern-block.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-semicolon-for-fn-in-extern-block.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-semicolon-for-fn-in-extern-block.stderr Make `;` suggestions inline 2024-07-12 03:22:32 +00:00
suggest-slice-swap.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-slice-swap.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-slice-swap.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-split-at-mut.rs Don't suggest `split_at_mut` when the multiple borrows have the same index 2024-04-25 16:55:33 +00:00
suggest-split-at-mut.stderr Check equivalence of indices in more cases 2024-04-25 16:55:33 +00:00
suggest-std-when-using-type.fixed implement inherent str constructors 2025-02-04 02:51:44 +01:00
suggest-std-when-using-type.rs implement inherent str constructors 2025-02-04 02:51:44 +01:00
suggest-std-when-using-type.stderr implement inherent str constructors 2025-02-04 02:51:44 +01:00
suggest-swapping-self-ty-and-trait-edition-2021.rs Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
suggest-swapping-self-ty-and-trait-edition-2021.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-swapping-self-ty-and-trait.rs Merge collect_mod_item_types query into check_well_formed 2024-03-07 14:26:31 +00:00
suggest-swapping-self-ty-and-trait.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-trait-in-ufcs-in-hrtb.rs
suggest-trait-in-ufcs-in-hrtb.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
suggest-trait-items.rs
suggest-trait-items.stderr
suggest-tryinto-edition-change.rs Tweak output of import suggestions 2024-06-13 20:22:21 +00:00
suggest-tryinto-edition-change.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suggest-using-chars.rs
suggest-using-chars.stderr Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
suggest-variants.rs
suggest-variants.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
suggest_print_over_printf.rs
suggest_print_over_printf.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
suppress-consider-slicing-issue-120605.rs Don't show suggestion if slice pattern is enclosed by any patterns 2024-03-17 19:21:13 +09:00
suppress-consider-slicing-issue-120605.stderr Tweak slice and as_deref suggestion span 2024-07-04 05:50:21 +00:00
too-many-field-suggestions.rs
too-many-field-suggestions.stderr
trait-hidden-method.rs Do not create trait object type if missing associated types 2024-11-30 17:05:47 +00:00
trait-hidden-method.stderr Do not create trait object type if missing associated types 2024-11-30 17:05:47 +00:00
trait-impl-bound-suggestions.fixed Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
trait-impl-bound-suggestions.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
trait-impl-bound-suggestions.stderr Use trait name instead of full constraint in suggestion message 2024-12-07 21:29:58 +00:00
trait-with-missing-associated-type-restriction-fixable.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
trait-with-missing-associated-type-restriction-fixable.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
trait-with-missing-associated-type-restriction-fixable.stderr
trait-with-missing-associated-type-restriction.rs
trait-with-missing-associated-type-restriction.stderr Check for generic parameter mismatches on trait functions. 2025-02-03 12:54:53 -05:00
try-operator-dont-suggest-semicolon.rs Don't suggest adding return type for closures with default return type 2024-08-28 12:54:39 +08:00
try-operator-dont-suggest-semicolon.stderr Filter empty lines, comments and delimiters from previous to last multiline span rendering 2024-12-12 23:36:27 +00:00
try-removing-the-field.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
try-removing-the-field.stderr
tuple-struct-where-clause-suggestion-91520.rs test(ui): add tuple-struct-where-clause-suggestion ui test for #91520 2025-03-21 13:12:15 +01:00
tuple-struct-where-clause-suggestion-91520.stderr test(ui): add tuple-struct-where-clause-suggestion ui test for #91520 2025-03-21 13:12:15 +01:00
type-ascription-and-other-error.rs Use `cfg(false)` in UI tests 2025-04-03 21:41:58 +00:00
type-ascription-and-other-error.stderr Detect missing `.` in method chain in let bindings and statements 2024-12-21 02:46:33 +00:00
type-ascription-instead-of-let.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-let.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-let.stderr
type-ascription-instead-of-method.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-method.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-method.stderr Remove old diagnostic notes for type ascription syntax 2025-04-16 20:24:55 +10:00
type-ascription-instead-of-path-2.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-path-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-path-2.stderr Remove old diagnostic notes for type ascription syntax 2025-04-16 20:24:55 +10:00
type-ascription-instead-of-path-in-type.rs Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup 2024-05-30 22:52:33 +02:00
type-ascription-instead-of-path-in-type.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
type-ascription-instead-of-path.rs
type-ascription-instead-of-path.stderr Remove old diagnostic notes for type ascription syntax 2025-04-16 20:24:55 +10:00
type-ascription-instead-of-variant.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-variant.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-ascription-instead-of-variant.stderr Remove old diagnostic notes for type ascription syntax 2025-04-16 20:24:55 +10:00
type-mismatch-byte-literal.rs
type-mismatch-byte-literal.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
type-mismatch-struct-field-shorthand-2.rs
type-mismatch-struct-field-shorthand-2.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
type-mismatch-struct-field-shorthand.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-mismatch-struct-field-shorthand.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-mismatch-struct-field-shorthand.stderr
type-not-found-in-adt-field.rs
type-not-found-in-adt-field.stderr
undeclared-module-alloc.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
undeclared-module-alloc.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
unnamable-types.rs Make suggestion verbose and tweak error message 2025-01-02 23:39:17 +00:00
unnamable-types.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
unnecessary_dot_for_floating_point_literal.rs
unnecessary_dot_for_floating_point_literal.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
unsized-function-parameter.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
unsized-function-parameter.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
unsized-function-parameter.stderr On implicit `Sized` bound on fn argument, point at type instead of pattern 2024-09-27 00:45:02 +00:00
unused-closure-argument.rs
unused-closure-argument.stderr
unused-imports.fixed remove braces when fixing a nested use tree into a single use 2024-04-14 18:45:30 +02:00
unused-imports.rs remove braces when fixing a nested use tree into a single use 2024-04-14 18:45:30 +02:00
unused-imports.stderr Make early lints translatable 2024-05-21 20:16:39 +00:00
use-placement-resolve.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
use-placement-resolve.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
use-placement-resolve.stderr
use-placement-typeck.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
use-placement-typeck.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
use-placement-typeck.stderr Tweak wording of "implemented trait isn't imported" suggestion 2024-02-22 18:05:27 +00:00
use-type-argument-instead-of-assoc-type.rs Dont create trait object if it has errors in it 2024-11-23 23:31:30 +00:00
use-type-argument-instead-of-assoc-type.stderr Dont create trait object if it has errors in it 2024-11-23 23:31:30 +00:00
while-let-typo.rs
while-let-typo.stderr
wrap-dyn-in-suggestion-issue-120223.rs Wrap dyn type with parentheses in suggestion 2024-04-23 00:15:10 +09:00
wrap-dyn-in-suggestion-issue-120223.stderr Support pretty-printing dyn* trait objects 2024-12-20 21:31:21 -08:00