| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-04-03 | Clean up E0502 explanation | Guillaume Gomez | -2/+1 | |
| 2020-04-01 | Rollup merge of #70649 - GuillaumeGomez:cleanup-e0468, r=Dylan-DPC | Dylan DPC | -2/+2 | |
| clean up E0468 explanation r? @Dylan-DPC | ||||
| 2020-04-01 | clean up E0468 explanation | Guillaume Gomez | -2/+2 | |
| 2020-03-31 | Rollup merge of #70606 - GuillaumeGomez:cleanup-e0466, r=Dylan-DPC | Dylan DPC | -1/+1 | |
| Clean up E0466 explanation r? @Dylan-DPC | ||||
| 2020-03-31 | Rollup merge of #70562 - lcnr:const-arr_len, r=Centril | Mazdak Farrokhzad | -2/+2 | |
| infer array len from pattern closes #70529 This still errors in the following case ```rust #![feature(const_generics)] fn arr<const N: usize>() -> [u8; N] { todo!() } fn main() { match arr() { [5, ..] => (), //~^ ERROR cannot pattern-match on an array without a fixed length [_, _] => (), } } ``` Considering that this should be rare and is harder to implement I would merge this PR without *fixing* the above. | ||||
| 2020-03-31 | Rollup merge of #70548 - Ersikan:master, r=GuillaumeGomez | Mazdak Farrokhzad | -1/+22 | |
| Add long error code for error E0226 Added a long description message for error E0226, which previously did not exist. As requested in issue #61137 r? @GuillaumeGomez | ||||
| 2020-03-31 | Clean up E0466 explanation | Guillaume Gomez | -1/+1 | |
| 2020-03-30 | update tests, improve variable names | Bastian Kauschke | -2/+2 | |
| 2020-03-30 | Correct long error message according to reviews | Julien Philippon | -2/+3 | |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | Add long error code for error E0226 | Julien Philippon | -1/+21 | |
| 2020-03-29 | Auto merge of #70370 - petrochenkov:nosmatch, r=Centril | bors | -1/+1 | |
| Remove attribute `#[structural_match]` and any references to it A small remaining part of https://github.com/rust-lang/rust/issues/63438. | ||||
| 2020-03-28 | Rollup merge of #70418 - PankajChaudhary5:master, r=Dylan-DPC | Dylan DPC | -1/+18 | |
| Add long error explanation for E0703 Add long explanation for the E0703 error code Part of #61137 r? @GuillaumeGomez | ||||
| 2020-03-27 | Refactor changes | PankajChaudhary5 | -2/+0 | |
| 2020-03-27 | Rollup merge of #70470 - GuillaumeGomez:cleanup-e0463, r=Dylan-DPC | Dylan DPC | -1/+3 | |
| Clean up E0463 explanation r? @Dylan-DPC | ||||
| 2020-03-27 | Rollup merge of #69887 - GuillaumeGomez:cleanup-e0404, r=Dylan-DPC | Dylan DPC | -5/+5 | |
| clean up E0404 explanation r? @Dylan-DPC | ||||
| 2020-03-27 | clean up E0404 explanation | Guillaume Gomez | -5/+5 | |
| 2020-03-27 | Refactor changes | PankajChaudhary5 | -3/+3 | |
| 2020-03-27 | Clean up E0463 explanation | Guillaume Gomez | -1/+3 | |
| 2020-03-27 | fix suggested changes | PankajChaudhary5 | -5/+6 | |
| 2020-03-27 | Auto merge of #68404 - Amanieu:llvm-asm, r=estebank | bors | -23/+25 | |
| Rename asm! to llvm_asm! As per https://github.com/rust-lang/rfcs/pull/2843, this PR renames `asm!` to `llvm_asm!`. It also renames the compiler's internal `InlineAsm` data structures to `LlvmInlineAsm` in preparation for the new `asm!` functionality specified in https://github.com/rust-lang/rfcs/pull/2850. This PR doesn't actually deprecate `asm!` yet, it just makes it redirect to `llvm_asm!`. This is necessary because we first need to update the submodules (in particular stdarch) to use `llvm_asm!`. | ||||
| 2020-03-26 | Rollup merge of #70429 - GuillaumeGomez:cleanup-e0459, r=Dylan-DPC | Dylan DPC | -1/+3 | |
| Clean up E0459 explanation r? @Dylan-DPC | ||||
| 2020-03-26 | Update tests to use llvm_asm! | Amanieu d'Antras | -1/+1 | |
| 2020-03-26 | Rename asm! to llvm_asm! | Amanieu d'Antras | -22/+24 | |
| asm! is left as a wrapper around llvm_asm! to maintain compatibility. | ||||
| 2020-03-26 | Clean up E0459 explanation | Guillaume Gomez | -1/+3 | |
| 2020-03-26 | make a custom error for overlap with negative impls | Niko Matsakis | -0/+13 | |
| 2020-03-26 | permit negative impls for non-auto traits | Niko Matsakis | -1/+11 | |
| 2020-03-26 | Refactor code | PankajChaudhary5 | -1/+0 | |
| 2020-03-26 | Add long error explanation for E0703 | PankajChaudhary5 | -1/+20 | |
| 2020-03-25 | Rollup merge of #70406 - GuillaumeGomez:cleanup-e0458, r=Dylan-DPC | Dylan DPC | -1/+3 | |
| Clean up E0458 explanation r? @Dylan-DPC | ||||
| 2020-03-25 | Clean up E0458 explanation | Guillaume Gomez | -1/+3 | |
| 2020-03-25 | Rollup merge of #70352 - bishtpawan:doc/61137-add-long-error-code-e0710, ↵ | Dylan DPC | -1/+35 | |
| r=Dylan-DPC Add long error explanation for E0710 Add long explanation for the E0710 error code Part of #61137 r? @GuillaumeGomez | ||||
| 2020-03-24 | Rollup merge of #70355 - GuillaumeGomez:cleanup-e0454, r=Dylan-DPC | Mazdak Farrokhzad | -1/+3 | |
| Clean up E0454 r? @Dylan-DPC | ||||
| 2020-03-24 | Rollup merge of #70023 - GuillaumeGomez:cleanup-e0436, r=Centril | Mazdak Farrokhzad | -3/+4 | |
| clean up E0436 explanation r? @Dylan-DPC | ||||
| 2020-03-24 | Remove attribute `#[structural_match]` and any references to it | Vadim Petrochenkov | -1/+1 | |
| 2020-03-24 | Remove unknown lint from deny attribute | bishtpawan | -18/+0 | |
| 2020-03-24 | Clean up E0454 | Guillaume Gomez | -1/+3 | |
| 2020-03-24 | Add explanation for inner attribute | bishtpawan | -7/+35 | |
| 2020-03-24 | Update tools_lints | bishtpawan | -2/+2 | |
| 2020-03-24 | Refactor changes | bishtpawan | -1/+0 | |
| 2020-03-24 | Add long error explanation for E0710 #61137 | bishtpawan | -1/+26 | |
| 2020-03-24 | Rollup merge of #70309 - GuillaumeGomez:cleanup-e0452, r=Dylan-DPC | Mazdak Farrokhzad | -1/+3 | |
| Clean up E0452 explanation r? @Dylan-DPC | ||||
| 2020-03-24 | Rollup merge of #70242 - DeeDeeG:improve-e0308, r=Dylan-DPC | Mazdak Farrokhzad | -4/+4 | |
| Improve E0308 error message wording Hi folks, I made [a post on Reddit](https://old.reddit.com/r/rust/comments/fmi11x/consider_linting_rusts_documentationerror_text/) about how (IMO) the docs/error messages can be a bit intimidating, one thing led to another, and I was encouraged to submit a Pull Request if I felt I could re-phrase the error message that I used as an example. So that's this Pull Request. Open to any feedback or style changes, and I understand this is subjective. (On another note: I am happy to see [this message was recently improved](https://github.com/rust-lang/rust/pull/69139) in `master`, so it's already better than it is in stable Rust 1.42.0.) Ideally the last sentence could be split into at least two: [sentence explaining the inferred type.] [Sentence explaining explicit type.] [Sentence that summarizes that "this is bad," and why.] But I'm not sure how to do so; I'm wary of writing something that turns out to be technically incorrect. | ||||
| 2020-03-23 | Clean up E0452 explanation | Guillaume Gomez | -1/+3 | |
| 2020-03-23 | Rollup merge of #70270 - GuillaumeGomez:cleanup-e0449, r=Dylan-DPC | Mazdak Farrokhzad | -2/+3 | |
| Clean up E0449 explanation r? @Dylan-DPC | ||||
| 2020-03-22 | Allow #[track_caller] in traits. | Adam Perry | -41/+4 | |
| The codegen implementation already works for this, so we're: * propagating track_caller attr from trait def to impl * relaxing errors * adding tests Approved in a recent lang team meeting: https://github.com/rust-lang/lang-team/blob/master/minutes/2020-01-09.md | ||||
| 2020-03-22 | Clean up E0449 explanation | Guillaume Gomez | -2/+3 | |
| 2020-03-21 | Improve E0308 error message wording | DeeDeeG | -4/+4 | |
| 2020-03-21 | Add explanation message for E0224 | Nixon Enraght-Moony | -1/+16 | |
| 2020-03-21 | Rollup merge of #70188 - GuillaumeGomez:cleanup-e0439, r=Dylan-DPC | Mazdak Farrokhzad | -2/+3 | |
| Clean up E0439 explanation r? @Dylan-DPC | ||||
