Improve mistyped docblock attribute warning messages
This commit is contained in:
parent
84d41e2fc1
commit
632fed891d
5 changed files with 85 additions and 89 deletions
|
@ -10,8 +10,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `compile_fail`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it compiles successfully
|
||||
= help: use `compile_fail` to invert the results of this test, so that it passes if it cannot be compiled and fails if it can
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
note: the lint level is defined here
|
||||
--> $DIR/check-attr.rs:1:9
|
||||
|
|
||||
|
@ -30,8 +30,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `compile_fail`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it compiles successfully
|
||||
= help: use `compile_fail` to invert the results of this test, so that it passes if it cannot be compiled and fails if it can
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `comPile_fail`
|
||||
--> $DIR/check-attr.rs:3:1
|
||||
|
@ -45,8 +45,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `compile_fail`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it compiles successfully
|
||||
= help: use `compile_fail` to invert the results of this test, so that it passes if it cannot be compiled and fails if it can
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `should-panic`
|
||||
--> $DIR/check-attr.rs:13:1
|
||||
|
@ -60,8 +60,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `should_panic`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it doesn't panic when running
|
||||
= help: use `should_panic` to invert the results of this test, so that if passes if it panics and fails if it does not
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `shouldpanic`
|
||||
--> $DIR/check-attr.rs:13:1
|
||||
|
@ -75,8 +75,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `should_panic`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it doesn't panic when running
|
||||
= help: use `should_panic` to invert the results of this test, so that if passes if it panics and fails if it does not
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `sHould_panic`
|
||||
--> $DIR/check-attr.rs:13:1
|
||||
|
@ -90,8 +90,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `should_panic`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it doesn't panic when running
|
||||
= help: use `should_panic` to invert the results of this test, so that if passes if it panics and fails if it does not
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `no-run`
|
||||
--> $DIR/check-attr.rs:23:1
|
||||
|
@ -105,8 +105,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `no_run`
|
||||
= help: the code block will either not be tested if not marked as a rust one or will be run (which you might not want)
|
||||
= help: use `no_run` to compile, but not run, the code sample during testing
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `norun`
|
||||
--> $DIR/check-attr.rs:23:1
|
||||
|
@ -120,8 +120,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `no_run`
|
||||
= help: the code block will either not be tested if not marked as a rust one or will be run (which you might not want)
|
||||
= help: use `no_run` to compile, but not run, the code sample during testing
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `no_Run`
|
||||
--> $DIR/check-attr.rs:23:1
|
||||
|
@ -135,8 +135,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `no_run`
|
||||
= help: the code block will either not be tested if not marked as a rust one or will be run (which you might not want)
|
||||
= help: use `no_run` to compile, but not run, the code sample during testing
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `test-harness`
|
||||
--> $DIR/check-attr.rs:33:1
|
||||
|
@ -150,8 +150,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `test_harness`
|
||||
= help: the code block will either not be tested if not marked as a rust one or the code will be wrapped inside a main function
|
||||
= help: use `test_harness` to run functions marked `#[test]` instead of a potentially-implicit `main` function
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `testharness`
|
||||
--> $DIR/check-attr.rs:33:1
|
||||
|
@ -165,8 +165,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `test_harness`
|
||||
= help: the code block will either not be tested if not marked as a rust one or the code will be wrapped inside a main function
|
||||
= help: use `test_harness` to run functions marked `#[test]` instead of a potentially-implicit `main` function
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `teSt_harness`
|
||||
--> $DIR/check-attr.rs:33:1
|
||||
|
@ -180,8 +180,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `test_harness`
|
||||
= help: the code block will either not be tested if not marked as a rust one or the code will be wrapped inside a main function
|
||||
= help: use `test_harness` to run functions marked `#[test]` instead of a potentially-implicit `main` function
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: unknown attribute `rust2018`
|
||||
--> $DIR/check-attr.rs:43:1
|
||||
|
@ -222,8 +222,8 @@ LL | | /// boo
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `should_panic`
|
||||
= help: the code block will either not be tested if not marked as a rust one or won't fail if it doesn't panic when running
|
||||
= help: use `should_panic` to invert the results of this test, so that if passes if it panics and fails if it does not
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: aborting due to 15 previous errors
|
||||
|
||||
|
|
|
@ -31,8 +31,8 @@ LL | | //! let x = 12;
|
|||
LL | | //! ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `test_harness`
|
||||
= help: the code block will either not be tested if not marked as a rust one or the code will be wrapped inside a main function
|
||||
= help: use `test_harness` to run functions marked `#[test]` instead of a potentially-implicit `main` function
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
note: the lint level is defined here
|
||||
--> $DIR/check-fail.rs:6:9
|
||||
|
|
||||
|
@ -51,8 +51,8 @@ LL | | /// let x = 12;
|
|||
LL | | /// ```
|
||||
| |_______^
|
||||
|
|
||||
= help: there is an attribute with a similar name: `test_harness`
|
||||
= help: the code block will either not be tested if not marked as a rust one or the code will be wrapped inside a main function
|
||||
= help: use `test_harness` to run functions marked `#[test]` instead of a potentially-implicit `main` function
|
||||
= help: this code block may be skipped during testing, because unknown attributes are treated as markers for code samples written in other programming languages, unless it is also explicitly marked as `rust`
|
||||
|
||||
error: aborting due to 4 previous errors
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue