| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-03-21 | Bless tests | LeSeulArtichaut | -6/+4 | |
| 2020-03-17 | Rollup merge of #69811 - petrochenkov:privdiag2, r=estebank | Mazdak Farrokhzad | -1/+6 | |
| resolve: Print import chains on privacy errors A part of https://github.com/rust-lang/rust/pull/67951 that doesn't require hacks. r? @estebank | ||||
| 2020-03-12 | update tests | Mark Mansi | -22/+22 | |
| 2020-03-11 | resolve: Print import chains on privacy errors | Vadim Petrochenkov | -1/+6 | |
| 2020-02-21 | Implement RFC 2532 – Associated Type Defaults | Jonas Schievink | -99/+53 | |
| 2020-02-10 | use `dyn Trait` more in tests | Mazdak Farrokhzad | -28/+28 | |
| 2020-02-06 | rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. | Eduard-Mihai Burtescu | -7/+163 | |
| 2020-02-06 | rustc: rename -Zexternal-macro-backtrace to -Zmacro-backtrace. | Eduard-Mihai Burtescu | -7/+7 | |
| 2020-01-31 | Auto merge of #68080 - varkor:declared-here, r=petrochenkov | bors | -3/+3 | |
| Address inconsistency in using "is" with "declared here" "is" was generally used for NLL diagnostics, but not other diagnostics. Using "is" makes the diagnostics sound more natural and readable, so it seems sensible to commit to them throughout. r? @Centril | ||||
| 2020-01-26 | Suggest defining type parameter when appropriate | Esteban Küber | -0/+4 | |
| ``` error[E0412]: cannot find type `T` in this scope --> file.rs:3:12 | 3 | impl Trait<T> for Struct {} | - ^ not found in this scope | | | help: you might be missing a type parameter: `<T>` ``` Fix #64298. | ||||
| 2020-01-24 | Normalise notes with the/is | varkor | -3/+3 | |
| 2020-01-16 | resolve: Say "import" when reporting private imports | Vadim Petrochenkov | -3/+3 | |
| 2020-01-16 | resolve: Point at the private item definitions in privacy errors | Vadim Petrochenkov | -74/+518 | |
| 2020-01-09 | Update tests | Vadim Petrochenkov | -8/+42 | |
| 2019-12-09 | compiletest: add aux-crate directive | Eric Huss | -7/+6 | |
| 2019-11-18 | test: Update tests with fallout of changes | Gabriel Smith | -74/+54 | |
| The error messages of the two tests effected degraded in quality. The errors no longer suggest types in other modules as they now assume that the arguments are const args, not type args. | ||||
| 2019-11-08 | Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obk | Mazdak Farrokhzad | -14/+10 | |
| Transition future compat lints to {ERROR, DENY} - Take 2 Follow up to https://github.com/rust-lang/rust/pull/63247 implementing https://github.com/rust-lang/rust/pull/63247#issuecomment-536295992. - `legacy_ctor_visibility` (ERROR) -- closes #39207 - `legacy_directory_ownership` (ERROR) -- closes #37872 - `safe_extern_static` (ERROR) -- closes #36247 - `parenthesized_params_in_types_and_modules` (ERROR) -- closes #42238 - `duplicate_macro_exports` (ERROR) - `nested_impl_trait` (ERROR) -- closes #59014 - `ill_formed_attribute_input` (DENY) -- transitions #57571 - `patterns_in_fns_without_body` (DENY) -- transitions #35203 r? @varkor cc @petrochenkov | ||||
| 2019-11-06 | legacy_ctor_visibility -> error | Mazdak Farrokhzad | -14/+10 | |
| 2019-11-06 | Apply review suggestions | Tomasz Miąsko | -2/+2 | |
| 2019-11-04 | Use build-pass in ui tests where appropriate | Tomasz Miąsko | -2/+2 | |
| 2019-11-01 | Rollup merge of #65914 - estebank:type-alias-bounds-sugg, r=davidtwco | Tyler Mandry | -2/+8 | |
| Use structured suggestion for unnecessary bounds in type aliases | ||||
| 2019-10-29 | Change E0741 into E0742 | Guillaume Gomez | -4/+4 | |
| 2019-10-29 | Update ui tests | Guillaume Gomez | -3/+4 | |
| 2019-10-28 | Use structured suggestion for unnecessary bounds in type aliases | Esteban Küber | -2/+8 | |
| 2019-10-28 | Auto merge of #65421 - estebank:variants, r=petrochenkov | bors | -9/+27 | |
| Point at local similarly named element and tweak references to variants Partially address #65386. | ||||
| 2019-10-27 | Point at local similarly named element and tweak references to variants | Esteban Küber | -9/+27 | |
| 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-26 | Fix rebase | Esteban Küber | -0/+1 | |
| 2019-10-26 | review comments and tweaks | Esteban Küber | -5/+24 | |
| 2019-10-24 | Increase spacing for suggestions in diagnostics | Esteban Küber | -0/+8 | |
| Make the spacing between the code snippet and verbose structured suggestions consistent with note and help messages. | ||||
| 2019-10-16 | update ui tests | Guillaume Gomez | -2/+2 | |
| 2019-10-11 | resolve: shorten wording on private constructor error | Dan Aloni | -48/+48 | |
| 2019-10-11 | resolve: fix error title regarding private constructors | Dan Aloni | -104/+104 | |
| 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 | -72/+168 | |
| 2019-08-30 | Fix test. | Sam Radhakrishan | -2/+2 | |
| 2019-08-09 | Mention that tuple structs are private if their fields are | Esteban Küber | -0/+96 | |
| 2019-08-05 | Don't recommend `extern crate` syntax | Kornel | -3/+3 | |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -0/+0 | |
| 2019-08-02 | Update syntax in existing tests | varkor | -12/+13 | |
| 2019-07-27 | tests: Move run-pass tests with naming conflicts to ui | Vadim Petrochenkov | -0/+57 | |
| 2019-07-27 | tests: Move run-pass tests without naming conflicts to ui | Vadim Petrochenkov | -0/+239 | |
| 2019-07-17 | normalize use of backticks in compiler messages for librustc/lint | Samy Kacimi | -4/+4 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -5/+5 | |
| 2019-05-29 | Update ui test suite to use dyn | memoryruins | -7/+7 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -7/+7 | |
| 2019-04-14 | Properly parse '--extern-private' with name and path | Aaron Hill | -1/+1 | |
| 2019-03-15 | rustc: pass Option<&Substs> and Namespace around in ty::item_path. | Eduard-Mihai Burtescu | -10/+10 | |
| 2019-03-15 | rustc: support impl's in PrintCx::parameterized. | Eduard-Mihai Burtescu | -6/+6 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -243/+243 | |
| 2019-03-06 | Split up privacy checking so privacy_access_levels only does computations ↵ | John Kåre Alsaker | -18/+18 | |
| required for AccessLevels | ||||
| 2019-02-07 | Auto merge of #58010 - Zoxc:parallel-passes, r=michaelwoerister | bors | -25/+44 | |
| Move privacy checking later in the pipeline and make some passes run in parallel r? @michaelwoerister | ||||
