| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-10-03 | review comments | Esteban Küber | -41/+43 | |
| 2019-10-03 | review comments | Esteban Küber | -6/+35 | |
| 2019-08-14 | remove unused Level::PhaseFatal | Aleksey Kladov | -1/+0 | |
| 2019-08-12 | DiagnosticBuilder docs | Ralf Jung | -0/+6 | |
| 2019-06-26 | Fix clippy::redundant_field_names | Igor Matuszewski | -1/+1 | |
| 2019-03-23 | Tweak unsupported negative trait bounds message | Esteban Küber | -1/+1 | |
| 2019-02-14 | Rollup merge of #58296 - estebank:hidden-suggestion, r=oli-obk | Mazdak Farrokhzad | -4/+75 | |
| Hidden suggestion support Add way to hide suggestion snippet window from cli output to avoid cluttered spans that don't enhance understanding. r? @pietroalbini CC @zackmdavis | ||||
| 2019-02-11 | Use hidden suggestions for unused imports lint | Esteban Küber | -2/+28 | |
| 2019-02-11 | Add way to completely hide suggestion from cli output | Esteban Küber | -0/+21 | |
| 2019-02-11 | Expose hidden snippet suggestions | Esteban Küber | -0/+23 | |
| 2019-02-11 | Add way to hide suggestion snippet window from cli output | Esteban Küber | -4/+5 | |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 | |
| 2019-02-07 | librustc_errors => 2018 | Taiki Endo | -6/+6 | |
| 2019-01-26 | remove `_with_applicability` from suggestion fns | Andy Russell | -88/+26 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-11-23 | Keep label on moved spans and point at macro invocation on parse error | Esteban Küber | -0/+11 | |
| 2018-10-31 | Pass suggestions as impl Iterator instead of Vec | ljedrz | -3/+3 | |
| 2018-10-10 | A handful of random string-related improvements | ljedrz | -4/+4 | |
| 2018-09-17 | Whitespace fix again. | Vitaly _Vi Shukela | -3/+3 | |
| 2018-09-17 | Fix style according to review comments. | Vitaly _Vi Shukela | -4/+4 | |
| 2018-09-16 | trailing whitespace fix | Vitaly _Vi Shukela | -1/+1 | |
| 2018-09-16 | Deprecate *_suggestion* that are without explicit applicability | Vitaly _Vi Shukela | -0/+4 | |
| 2018-09-16 | Add multipart_suggestion_with_applicability | Vitaly _Vi Shukela | -2/+15 | |
| 2018-07-26 | Add `-Z borrowck=migrate` flag, use it to link NLL up to AST-borrowck. | Felix S. Klock II | -0/+19 | |
| 2018-07-20 | proc_macro: don't use DiagnosticBuilder for building up Diagnostics. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-07-14 | Deny bare trait objects in src/librustc_errors | ljedrz | -4/+4 | |
| Enforce `#![deny(bare_trait_objects)]` in `src/librustc_errors`. | ||||
| 2018-05-28 | Auto merge of #50724 - zackmdavis:applicability_rush, r=Manishearth | bors | -0/+17 | |
| add suggestion applicabilities to librustc and libsyntax A down payment on #50723. Interested in feedback on whether my `MaybeIncorrect` vs. `MachineApplicable` judgement calls are well-calibrated (and that we have a consensus on what this means). r? @Manishearth cc @killercup @estebank | ||||
| 2018-05-21 | Improve the diagnostic around impl Trait <-> generic param mismatch | Oliver Schneider | -0/+19 | |
| 2018-05-20 | introducing `span_suggestion_short_with_applicability` | Zack M. Davis | -0/+17 | |
| Some would argue that this 40-character method name is ludicrously unwieldy (even ironic), but it's the unique continuation of the precedent set by the other suggestion methods. (And there is some hope that someday we'll just fold `Applicability` into the signature of the "basic" method `span_suggestion`.) This is in support of #50723. | ||||
| 2018-04-25 | Approximate -> Applicability | Manish Goregaokar | -10/+10 | |
| 2018-04-24 | Use enum for approximate suggestions | Manish Goregaokar | -7/+10 | |
| 2018-01-29 | Add approximate suggestions for rustfix | Manish Goregaokar | -0/+37 | |
| This adds `span_approximate_suggestion()` that lets you emit a suggestion marked as "approximate" in the JSON output. UI users see no difference. This is for when rustc and clippy wish to emit suggestions which will make sense to the reader (e.g. they may have placeholders like `<type>`) but are not source-applicable, so that rustfix/etc can ignore these. fixes #39254 | ||||
| 2018-01-22 | Only emit expanded diagnostic information once | Esteban Küber | -1/+5 | |
| 2018-01-03 | Only bump error count when we are sure that the diagnostic is not a repetition. | Rafael Fernández López | -3/+0 | |
| This ensures that if we emit the same diagnostic twice, the error count will match the real number of errors shown to the user. Fixes #42106 | ||||
| 2017-11-16 | Remove left over dead code from suggestion diagnostic refactoring | Oliver Schneider | -4/+3 | |
| 2017-11-03 | Refactor internal suggestion API | Oliver Schneider | -10/+17 | |
| 2017-11-02 | Make the difference between lint codes and error codes explicit | Oliver Schneider | -3/+9 | |
| 2017-10-26 | Auto merge of #45519 - michaelwoerister:dedup-errors, r=arielb1 | bors | -2/+2 | |
| Don't emit the same compiler diagnostic twice. This PR makes the compiler filter out diagnostic messages that have already been emitted during the same compilation session. | ||||
| 2017-10-25 | librustc_errors: Don't emit the same error message twice. | Michael Woerister | -2/+2 | |
| 2017-10-24 | Update docs for Diagnostic::span_suggestion(s) | Oliver Schneider | -0/+2 | |
| 2017-09-29 | fix comment typo, `CodeSuggestion` path in doc comment | Zack M. Davis | -2/+2 | |
| `CodeSuggestion` doesn't live in the `diagnostic` module. | ||||
| 2017-08-28 | Initial diagnostic API for proc-macros. | Sergio Benitez | -1/+1 | |
| This commit introduces the ability to create and emit `Diagnostic` structures from proc-macros, allowing for proc-macro authors to emit warning, error, note, and help messages just like the compiler does. | ||||
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -12/+0 | |
| 2017-08-17 | Rollup merge of #43891 - Fourchaux:master, r=steveklabnik | Corey Farwell | -2/+2 | |
| Fix typos & us spellings Fixing some typos and non en-US spellings. (Update of PR https://github.com/rust-lang/rust/pull/42812 ) | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -9/+9 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-08-15 | Fix typos & us spellings | Fourchaux | -2/+2 | |
| 2017-07-23 | Auto merge of #43096 - estebank:ascription-help, r=nikomatsakis | bors | -0/+18 | |
| Point at `:` when using it instead of `;` When triggering type ascription in such a way that we can infer a statement end was intended, add a suggestion for the change. Always point out the reason for the expectation of a type is due to type ascription. Fix #42057, #41928. | ||||
| 2017-07-17 | Add flag to hide code on inline suggestions | Esteban Küber | -0/+18 | |
| Now there's a way to add suggestions that hide the suggested code when presented inline, to avoid weird wording when short code snippets are added at the end. | ||||
| 2017-07-17 | Change some helps to suggestions | Oliver Schneider | -0/+12 | |
| 2017-06-11 | Suggest non-ambiguous comparison after cast | Esteban Küber | -0/+4 | |
| ``` warning: `<` is interpreted as a start of generic arguments for `usize`, not comparison --> $DIR/issue-22644.rs:16:33 | 16 | println!("{}", a as usize < b); | ^ expected one of `!`, `(`, `+`, `,`, `::`, or `>` here | help: if you want to compare the casted value then write | println!("{}", (a as usize) < b); ``` | ||||
