| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-25 | Rollup merge of #60160 - xldenis:fix-overlapping-zero-width-annotation, ↵ | Mazdak Farrokhzad | -3/+1 | |
| r=estebank Fix #58270, fix off-by-one error in error diagnostics. This fixes #58270 by checking if two diagnostics overlap completely when we're calculating the line offset for each message. | ||||
| 2019-04-22 | Fix #58270, fix off-by-one error in error diagnostics. | Xavier Denis | -3/+1 | |
| 2019-04-22 | Remove double trailing newlines | varkor | -3/+0 | |
| 2019-04-22 | update tests for migrate mode by default | Matthew Jasper | -26/+9 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -26/+1 | |
| 2019-03-11 | Update NLL tests | Vadim Petrochenkov | -1/+1 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -64/+64 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -496/+75 | |
| 2018-12-04 | Update tests | Oliver Scherer | -0/+1 | |
| 2018-11-07 | remove `#[rustc_error]` from ui/ tests that remain compile-fail tests. | Felix S. Klock II | -2/+2 | |
| 2018-10-22 | [review comments] modify test and clean up code | Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer | -7/+4 | |
| Co-Authored-By: estebank <esteban@kuber.com.ar> | ||||
| 2018-10-22 | review comments | Esteban Küber | -20/+5 | |
| 2018-10-22 | Suggest appropriate syntax on missing lifetime specifier in return type | Esteban Küber | -8/+45 | |
| Suggest using `'static` when a lifetime is missing in the return type with a structured suggestion instead of a note. | ||||
| 2018-10-17 | Update output for borrowck=migrate compare mode. | David Wood | -399/+0 | |
| This commit updates the test output for the updated NLL compare mode that uses `-Z borrowck=migrate` rather than `-Z borrowck=mir`. The previous commit changes `compiletest` and this commit only updates `.nll.stderr` files. | ||||
| 2018-10-15 | Deduplicate tests | Shotaro Yamada | -45/+0 | |
| * `ui/lifetimes/lifetime-errors/ex3-both-anon-regions-both-are-structs-4` and `ex3-both-anon-regions-both-are-structs-3` * `ui/lint/lint-group-style` and `lint-group-nonstandard-style` | ||||
| 2018-09-25 | Update E0714 to E0716 in tests output | Mikhail Modin | -2/+2 | |
| 2018-09-25 | add "temporary value dropped while borrowed" error | Mikhail Modin | -4/+4 | |
| Issue #54131 | ||||
| 2018-09-19 | Update ui tests | Matthew Jasper | -8/+8 | |
| 2018-09-16 | Auto merge of #54157 - euclio:structured-suggestion, r=estebank | bors | -5/+5 | |
| use structured suggestion for "missing mut" label Fixes #54133 for both NLL and non-NLL. r? @estebank I'm not super happy with the existing wording here, since it's now a suggestion. I wonder if the message would work better as something like "help: make binding mutable: `mut foo`"? Also, are the `HELP` and `SUGGESTION` comments necessary? | ||||
| 2018-09-14 | Auto merge of #54088 - matthewjasper:use-reason-in-dlle-errors, r=pnkfelix | bors | -0/+1 | |
| [NLL] Suggest let binding Closes #49821 Also adds an alternative to `explain_why_borrow_contains_point` that allows changing error messages based on the reason that will be given. This will also be useful for #51026, #51169 and maybe further changes to does not live long enough messages. | ||||
| 2018-09-12 | use structured suggestion for "missing mut" label | Andy Russell | -5/+5 | |
| Fixes #54133. | ||||
| 2018-09-11 | stabalize infer outlives requirements (RFC 2093). | toidiu | -16/+2 | |
| Co-authored-by: nikomatsakis | ||||
| 2018-09-09 | Suggest a let binding to extend temporary lifetimes with NLL | Matthew Jasper | -0/+1 | |
| 2018-09-01 | Update tests | Basile Desloges | -314/+0 | |
| 2018-08-27 | remove `let x = baz` which was obscuring the real error | Niko Matsakis | -8/+8 | |
| 2018-08-19 | Fix typos found by codespell. | Matthias Krüger | -2/+2 | |
| 2018-08-14 | Update tests | Matthew Jasper | -33/+30 | |
| 2018-08-14 | Merged migrated compile-fail tests and ui tests. Fixes #46841. | David Wood | -0/+2277 | |
| 2018-07-23 | Match errors using the callsite of macro expansions | Federico Poli | -1/+3 | |
| 2018-05-25 | rust-lang/rust#51025: improve test robustness so that they work under NLL too. | Felix S. Klock II | -14/+24 | |
| 2018-04-11 | Checkpoint the current status of NLL on `ui` tests via compare-mode=nll. | Felix S. Klock II | -0/+10 | |
| 2018-04-11 | Workaround rust-lang/rust#49855 by forcing rustc_error in any mode, ↵ | Felix S. Klock II | -2/+2 | |
| including NLL. NOTE: I was careful to make each change in a manner that preserves the existing diagnostic output (usually by ensuring that no lines were added or removed). This means that the resulting source files are not as nice to read as they were at the start. But we will have to review these cases by hand anyway as follow-up work, so cleanup could reasonably happen then (or not at all). | ||||
| 2018-03-14 | update tests | Guillaume Gomez | -3/+3 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -32/+32 | |
| 2018-02-25 | Update ui tests | Guillaume Gomez | -0/+3 | |
| 2017-12-16 | Auto merge of #46722 - arielb1:single-self, r=eddyb | bors | -22/+49 | |
| fix broken assertion in type_param Nested generics (aka method generics) in trait methods don't have an *additional* Self parameter in their own type parameter list (they have a Self parameter in the parent generics), so don't try to check we're correctly adjusting for it. Fixes #46568. r? @eddyb | ||||
| 2017-12-14 | Point at var in short lived borrows | Esteban Küber | -5/+5 | |
| 2017-12-13 | fix broken assertion in type_param | Ariel Ben-Yehuda | -22/+49 | |
| Nested generics (aka method generics) in trait methods don't have an *additional* Self parameter in their own type parameter list (they have a Self parameter in the parent generics), so don't try to check we're correctly adjusting for it. Fixes #46568. | ||||
| 2017-11-26 | mention nightly in -Z external-macro-backtrace note | Alex Burka | -1/+1 | |
| 2017-11-24 | Merge cfail and ui tests into ui tests | Oliver Schneider | -29/+39 | |
| 2017-11-20 | address review comments | Alex Burka | -1/+1 | |
| 2017-11-19 | use -Z flag instead of env var | Alex Burka | -1/+1 | |
| 2017-11-19 | update UI tests | Alex Burka | -1/+1 | |
| 2017-10-02 | fix handling of `Self` | Ariel Ben-Yehuda | -15/+46 | |
| 2017-10-01 | handle nested generics in Generics::type_param/region_param | Ariel Ben-Yehuda | -1/+44 | |
| Fixes #44952. | ||||
| 2017-09-24 | Point at parameter type on E0301 | Esteban Küber | -0/+61 | |
| On "the parameter type `T` may not live long enough" error, point to the parameter type suggesting lifetime bindings: ``` error[E0310]: the parameter type `T` may not live long enough --> $DIR/lifetime-doesnt-live-long-enough.rs:28:5 | 27 | struct Foo<T> { | - help: consider adding an explicit lifetime bound `T: 'static`... 28 | foo: &'static T | ^^^^^^^^^^^^^^^ | note: ...so that the reference type `&'static T` does not outlive the data it points at --> $DIR/lifetime-doesnt-live-long-enough.rs:28:5 | 28 | foo: &'static T | ^^^^^^^^^^^^^^^ ``` | ||||
| 2017-08-16 | Stabilize rvalue promotion to 'static. | Eduard-Mihai Burtescu | -4/+5 | |
| 2017-07-02 | Revert "Change error count messages" | Ariel Ben-Yehuda | -1/+1 | |
| This reverts commit 5558c64f33446225739c1153b43d2e309bb4f50e. | ||||
| 2017-05-27 | Add new error codes and update tests | Guillaume Gomez | -1/+1 | |
| 2017-05-24 | Change error count messages | Michael Kohl | -1/+1 | |
| See #33525 for details. | ||||
