| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-03-16 | Use delay_span_bug instead of panic in layout_scalar_valid_range | Tomasz Miąsko | -1/+14 | |
| 83054 introduced validation of scalar range attributes, but panicking code that uses the attribute remained reachable. Use `delay_span_bug` instead to avoid the ICE. | ||||
| 2021-03-11 | Validate rustc_layout_scalar_valid_range_{start,end} attributes | Tomasz Miąsko | -0/+54 | |
| 2021-02-25 | Improve checking for attribute | Amanieu d'Antras | -16/+29 | |
| 2021-02-25 | Fix tests | Amanieu d'Antras | -4/+12 | |
| 2021-02-25 | Address review comments | Amanieu d'Antras | -0/+3 | |
| 2021-02-23 | Move tests to subdirectory | Amanieu d'Antras | -0/+193 | |
| 2021-02-07 | HWASan support | Tri Vo | -1/+1 | |
| 2020-04-11 | rustc: Add a warning count upon completion | RoccoDev | -1/+1 | |
| 2020-02-05 | Selectively disable sanitizer instrumentation | Tomasz Miąsko | -0/+15 | |
| Add `no_sanitize` attribute that allows to opt out from sanitizer instrumentation in an annotated function. | ||||
| 2020-01-24 | Normalise notes with the/is | varkor | -1/+1 | |
| 2019-12-12 | Move `allow_c_varadic` logic to `ast_validation`. | Mazdak Farrokhzad | -18/+0 | |
| 2019-11-06 | Remove "here" from "expected one of X here" | Esteban Küber | -1/+1 | |
| 2019-10-31 | Update ui tests | Guillaume Gomez | -1/+2 | |
| 2019-10-17 | Plugins deprecation: don’t suggest simply removing the attribute | Simon Sapin | -2/+2 | |
| Building Servo with a recent Nightly produces: ```rust warning: use of deprecated attribute `plugin`: compiler plugins are deprecated. See https://github.com/rust-lang/rust/issues/29597 --> components/script/lib.rs:14:1 | 14 | #![plugin(script_plugins)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute | = note: `#[warn(deprecated)]` on by default ``` First, linking to https://github.com/rust-lang/rust/issues/29597 is not ideal since there is pretty much no discussion there of the deprecation and what can be used instead. This PR changes the link to the deprecation PR which does have more discussion. Second, the “remove this attribute” suggestion is rather unhelpful. Just because a feature is deprecated doesn’t mean that simply removing its use without a replacement is acceptable. In the case of custom lint, there is no replacement available. Prefixing a message with “help:” when telling users that they’re screwed honestly feels disrespectful. This PR also changes the message to be more factual. | ||||
| 2019-10-03 | plugin_registrary: use normal deprecation instead of hard coded warning. | Mazdak Farrokhzad | -8/+6 | |
| 2019-10-03 | Deprecate `#![plugin]` and `#[plugin_registrar]`. | Mazdak Farrokhzad | -3/+14 | |
| 2019-07-21 | normalize use of backticks in compiler messages for librustc_lint | Samy Kacimi | -1/+1 | |
| 2019-07-17 | normalize use of backticks in compiler messages for librustc/lint | Samy Kacimi | -1/+1 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -1/+1 | |
| 2019-03-23 | Tweak spans for E0599 | Esteban Küber | -3/+1 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -7/+7 | |
| 2019-02-27 | Rename variadic to c_variadic | Dan Robertson | -2/+2 | |
| Function signatures with the `variadic` member set are actually C-variadic functions. Make this a little more explicit by renaming the `variadic` boolean value, `c_variadic`. | ||||
| 2018-12-26 | Fixed more tests. | Alexander Regueiro | -2/+4 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -78/+19 | |
| 2018-09-13 | Suggest valid crate type if invalid | Philipp Hansch | -3/+93 | |
| This adds a suggestion to the `invalid_crate_types` lint. The suggestion is based on the Levenshtein distance to existing crate types. If no suggestion is found it will show the lint without any suggestions. | ||||
| 2018-08-14 | Merged migrated compile-fail tests and ui tests. Fixes #46841. | David Wood | -0/+189 | |
