| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -139/+0 | |
| 2022-07-01 | Shorten def_span for more items. | Camille GILLOT | -2/+2 | |
| 2021-09-26 | Improve diagnostics for inaccessible items | Fabian Wolff | -2/+5 | |
| 2021-09-26 | Do not suggest importing inaccessible items | Fabian Wolff | -4/+2 | |
| 2021-08-04 | Remove trailing whitespace from error messages | Fabian Wolff | -2/+2 | |
| 2020-07-14 | Suggest struct pat on incorrect unit or tuple pat | Esteban Küber | -1/+1 | |
| When encountering a unit or tuple pattern for a struct-like item, suggest using the correct pattern. Use `insert_field_names_local` when evaluating variants and store field names even when the list is empty in order to produce accurate structured suggestions. | ||||
| 2020-05-07 | reword "possible candidate" import suggestion | Andy Russell | -1/+1 | |
| 2020-03-22 | Normalize wording of privacy access labels | Esteban Küber | -6/+6 | |
| 2020-01-16 | resolve: Point at the private item definitions in privacy errors | Vadim Petrochenkov | -6/+42 | |
| 2019-10-27 | Point at local similarly named element and tweak references to variants | Esteban Küber | -0/+3 | |
| Point at the span for the definition of ADTs internal to the current crate. Look at the leading char of the ident to determine whether we're expecting a likely fn or any of a fn, a tuple struct or a tuple variant. Turn fn `add_typo_suggestion` into a `Resolver` method. | ||||
| 2019-10-24 | Increase spacing for suggestions in diagnostics | Esteban Küber | -0/+1 | |
| Make the spacing between the code snippet and verbose structured suggestions consistent with note and help messages. | ||||
| 2019-10-11 | resolve: shorten wording on private constructor error | Dan Aloni | -6/+6 | |
| 2019-10-11 | resolve: fix error title regarding private constructors | Dan Aloni | -6/+6 | |
| The constructor is private, not the type. Idea credit to @petrochenkov, discussed at #65153 | ||||
| 2019-10-09 | resolve: Use field spans for reporting the private constructor error | Vadim Petrochenkov | -10/+20 | |
| 2019-09-22 | Point at definition when misusing ADT | Esteban Küber | -2/+7 | |
| When given `struct Foo(usize)` and using it as `Foo {}` or `Foo`, point at `Foo`'s definition in the error. | ||||
| 2019-08-09 | Mention that tuple structs are private if their fields are | Esteban Küber | -0/+12 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -1/+1 | |
| 2019-02-11 | Only suggest imports if not imported. | David Wood | -12/+3 | |
| This commit modifies name resolution error reporting so that if a name is in scope and has been imported then we do not suggest importing it. This can occur when we add a label about constructors not being visible due to private fields. In these cases, we know that the struct/variant has been imported and we should silence any suggestions to import the struct/variant. | ||||
| 2019-01-09 | clarify resolve typo suggestion | Andy Russell | -3/+4 | |
| Include the kind of the binding that we're suggesting, and use a structured suggestion. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+10 | |
| 2018-10-28 | resolve: More precise spans for privacy errors | Vadim Petrochenkov | -12/+12 | |
| 2018-03-14 | update tests | Guillaume Gomez | -2/+2 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -3/+3 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -10/+10 | |
| 2018-02-25 | Update ui tests | Guillaume Gomez | -0/+2 | |
| 2018-01-15 | Further tweaks to the output | Esteban Küber | -20/+26 | |
| - Properly address Variant Ctors - Show signature if span of trait method without `self` is not available | ||||
| 2018-01-15 | Suggest the correct syntax for different struct types | Esteban Küber | -20/+26 | |
| 2018-01-15 | Hide suggestion to use struct ctor when it is not visible | Esteban Küber | -9/+2 | |
| 2017-12-14 | Remove NOTE/HELP annotations from UI tests | Vadim Petrochenkov | -14/+14 | |
| 2017-11-24 | Merge cfail and ui tests into ui tests | Oliver Schneider | -14/+14 | |
| 2017-11-16 | Remove left over dead code from suggestion diagnostic refactoring | Oliver Schneider | -3/+0 | |
| 2017-08-31 | WIP: don't suggest placing `use` statements into expanded code | Oliver Schneider | -3/+3 | |
| 2017-08-17 | Improve placement of `use` suggestions | Oliver Schneider | -3/+3 | |
| 2017-07-18 | reorder span labels | gaurikholkar | -3/+3 | |
| 2017-07-06 | Only underline suggestion if it is not the only code being shown | Esteban Küber | -3/+3 | |
| 2017-07-06 | Add extra whitespace for suggestions | Esteban Küber | -0/+6 | |
| 2017-07-06 | Make suggestion include the line number | Esteban Küber | -3/+3 | |
| When there're more than one suggestions in the same diagnostic, they are displayed in their own block, instead of inline. In order to reduce confusion, those blocks now display the line number. | ||||
| 2017-07-02 | Revert "Change error count messages" | Ariel Ben-Yehuda | -1/+1 | |
| This reverts commit 5558c64f33446225739c1153b43d2e309bb4f50e. | ||||
| 2017-06-02 | Add E0603 error code | Guillaume Gomez | -5/+5 | |
| 2017-05-24 | Change error count messages | Michael Kohl | -1/+1 | |
| See #33525 for details. | ||||
| 2017-05-10 | Example usage of multiple suggestions | Oliver Schneider | -6/+6 | |
| 2017-04-28 | refac Move levenchstein before context dependent check | Freyskeyd | -0/+1 | |
| Signed-off-by: Freyskeyd <simon.paitrault@gmail.com> | ||||
| 2017-03-15 | Stabilize pub(restricted) | Taylor Cramer | -16/+16 | |
| 2017-01-29 | Improve diagnostics for inaccessible constructors | Vadim Petrochenkov | -0/+68 | |
