]> git.lizzy.rs Git - rust.git/blob - src/test/ui/lint/reasons-erroneous.rs
Rollup merge of #85501 - jyn514:invalid-doc-attrs, r=varkor
[rust.git] / src / test / ui / lint / reasons-erroneous.rs
1 #![feature(lint_reasons)]
2
3 #![warn(absolute_paths_not_starting_with_crate, reason = 0)]
4 //~^ ERROR malformed lint attribute
5 //~| ERROR malformed lint attribute
6 //~| ERROR malformed lint attribute
7 //~| NOTE reason must be a string literal
8 //~| NOTE reason must be a string literal
9 //~| NOTE reason must be a string literal
10 #![warn(anonymous_parameters, reason = b"consider these, for we have condemned them")]
11 //~^ ERROR malformed lint attribute
12 //~| ERROR malformed lint attribute
13 //~| ERROR malformed lint attribute
14 //~| NOTE reason must be a string literal
15 //~| NOTE reason must be a string literal
16 //~| NOTE reason must be a string literal
17 #![warn(bare_trait_objects, reasons = "leaders to no sure land, guides their bearings lost")]
18 //~^ ERROR malformed lint attribute
19 //~| ERROR malformed lint attribute
20 //~| ERROR malformed lint attribute
21 //~| ERROR malformed lint attribute
22 //~| ERROR malformed lint attribute
23 //~| ERROR malformed lint attribute
24 //~| NOTE bad attribute argument
25 //~| NOTE bad attribute argument
26 //~| NOTE bad attribute argument
27 //~| NOTE bad attribute argument
28 //~| NOTE bad attribute argument
29 //~| NOTE bad attribute argument
30 #![warn(box_pointers, blerp = "or in league with robbers have reversed the signposts")]
31 //~^ ERROR malformed lint attribute
32 //~| ERROR malformed lint attribute
33 //~| ERROR malformed lint attribute
34 //~| ERROR malformed lint attribute
35 //~| ERROR malformed lint attribute
36 //~| ERROR malformed lint attribute
37 //~| NOTE bad attribute argument
38 //~| NOTE bad attribute argument
39 //~| NOTE bad attribute argument
40 //~| NOTE bad attribute argument
41 //~| NOTE bad attribute argument
42 //~| NOTE bad attribute argument
43 #![warn(elided_lifetimes_in_paths, reason("disrespectful to ancestors", "irresponsible to heirs"))]
44 //~^ ERROR malformed lint attribute
45 //~| ERROR malformed lint attribute
46 //~| ERROR malformed lint attribute
47 //~| ERROR malformed lint attribute
48 //~| ERROR malformed lint attribute
49 //~| ERROR malformed lint attribute
50 //~| NOTE bad attribute argument
51 //~| NOTE bad attribute argument
52 //~| NOTE bad attribute argument
53 //~| NOTE bad attribute argument
54 //~| NOTE bad attribute argument
55 //~| NOTE bad attribute argument
56 #![warn(ellipsis_inclusive_range_patterns, reason = "born barren", reason = "a freak growth")]
57 //~^ ERROR malformed lint attribute
58 //~| ERROR malformed lint attribute
59 //~| ERROR malformed lint attribute
60 //~| NOTE reason in lint attribute must come last
61 //~| NOTE reason in lint attribute must come last
62 //~| NOTE reason in lint attribute must come last
63 #![warn(keyword_idents, reason = "root in rubble", macro_use_extern_crate)]
64 //~^ ERROR malformed lint attribute
65 //~| ERROR malformed lint attribute
66 //~| ERROR malformed lint attribute
67 //~| NOTE reason in lint attribute must come last
68 //~| NOTE reason in lint attribute must come last
69 //~| NOTE reason in lint attribute must come last
70 #![warn(missing_copy_implementations, reason)]
71 //~^ WARN unknown lint
72 //~| NOTE `#[warn(unknown_lints)]` on by default
73
74 fn main() {}