| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-12 | Filter empty lines, comments and delimiters from previous to last multiline ↵ | Esteban Küber | -5/+0 | |
| span rendering | ||||
| 2024-12-12 | Tweak multispan rendering | Esteban Küber | -31/+4 | |
| Consider comments and bare delimiters the same as an "empty line" for purposes of hiding rendered code output of long multispans. This results in more aggressive shortening of rendered output without losing too much context, specially in `*.stderr` tests that have "hidden" comments. | ||||
| 2024-09-23 | Reorganize Test Headers | Veera | -11/+12 | |
| 2024-09-21 | Prevent Deduplication of `LongRunningWarn` | Veera | -1/+73 | |
| 2024-09-21 | Update Tests | Veera | -0/+44 | |
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -10/+10 | |
| 2024-01-31 | Don't hash lints differently to non-lints. | Nicholas Nethercote | -1/+0 | |
| `Diagnostic::keys`, which is used for hashing and equating diagnostics, has a surprising behaviour: it ignores children, but only for lints. This was added in #88493 to fix some duplicated diagnostics, but it doesn't seem necessary any more. This commit removes the special case and only four tests have changed output, with additional errors. And those additional errors aren't exact duplicates, they're just similar. For example, in src/tools/clippy/tests/ui/same_name_method.rs we currently have this error: ``` error: method's name is the same as an existing method in a trait --> $DIR/same_name_method.rs:75:13 | LL | fn foo() {} | ^^^^^^^^^^^ | note: existing `foo` defined here --> $DIR/same_name_method.rs:79:9 | LL | impl T1 for S {} | ^^^^^^^^^^^^^^^^ ``` and with this change we also get this error: ``` error: method's name is the same as an existing method in a trait --> $DIR/same_name_method.rs:75:13 | LL | fn foo() {} | ^^^^^^^^^^^ | note: existing `foo` defined here --> $DIR/same_name_method.rs:81:9 | LL | impl T2 for S {} | ^^^^^^^^^^^^^^^^ ``` I think printing this second argument is reasonable, possibly even preferable to hiding it. And the other cases are similar. | ||||
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -3/+3 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-10-05 | Add a note to duplicate diagnostics | Alex Macleod | -0/+1 | |
| 2023-05-31 | Remove const eval limit and implement an exponential backoff lint instead | Oli Scherer | -74/+123 | |
| 2023-01-24 | Move const-eval/stable-metric ui tests | Bryan Garza | -0/+204 | |
