about summary refs log tree commit diff
path: root/src/test/ui/malformed/malformed-plugin-2.stderr
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-16/+0
2021-09-25Move malformed attribute code to a function and fix inner attribute suggestion.Eric Huss-1/+1
Moving to a dedicated function in preparation for other validation. The suggestion given didn't consider if it was an inner attribute.
2020-04-11rustc: Add a warning count upon completionRoccoDev-1/+1
2019-12-01rustc_plugin: Remove support for plugin argumentsVadim Petrochenkov-1/+1
2019-10-17Plugins deprecation: don’t suggest simply removing the attributeSimon 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-03plugin_registrary: use normal deprecation instead of hard coded warning.Mazdak Farrokhzad-3/+3
2019-10-03Deprecate `#![plugin]` and `#[plugin_registrar]`.Mazdak Farrokhzad-1/+9
2019-05-25Reword malformed attribute input diagnosticsEsteban Küber-2/+2
- Handle empty `cfg_attr` attribute - Reword empty `derive` attribute error - Use consistend error message: "malformed `attrname` attribute input" - Provide suggestions when possible - Move note/help to label/suggestion - Use consistent wording "ill-formed" -> "malformed" - Move diagnostic logic out of parser
2019-03-11Update testsVadim Petrochenkov-1/+1
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-3/+2
2018-12-25Remove licensesMark Rousskov-1/+1
2018-08-14Merged migrated compile-fail tests and ui tests. Fixes #46841.David Wood-0/+9