1 error: regex syntax error: empty alternate
2 --> $DIR/regex.rs:16:45
4 16 | let pipe_in_wrong_position = Regex::new("|");
7 = note: #[deny(invalid_regex)] on by default
9 error: regex syntax error: empty alternate
10 --> $DIR/regex.rs:18:60
12 18 | let pipe_in_wrong_position_builder = RegexBuilder::new("|");
15 = note: #[deny(invalid_regex)] on by default
17 error: regex syntax error: invalid character class range
18 --> $DIR/regex.rs:20:40
20 20 | let wrong_char_ranice = Regex::new("[z-a]");
23 = note: #[deny(invalid_regex)] on by default
25 error: regex syntax error: invalid character class range
26 --> $DIR/regex.rs:22:35
28 22 | let some_unicode = Regex::new("[é-è]");
31 = note: #[deny(invalid_regex)] on by default
33 error: regex syntax error on position 0: unclosed parenthesis
34 --> $DIR/regex.rs:25:33
36 25 | let some_regex = Regex::new(OPENING_PAREN);
39 = note: #[deny(invalid_regex)] on by default
41 error: regex syntax error: empty alternate
42 --> $DIR/regex.rs:28:53
44 28 | let binary_pipe_in_wrong_position = BRegex::new("|");
47 = note: #[deny(invalid_regex)] on by default
49 error: regex syntax error on position 0: unclosed parenthesis
50 --> $DIR/regex.rs:30:41
52 30 | let some_binary_regex = BRegex::new(OPENING_PAREN);
55 = note: #[deny(invalid_regex)] on by default
57 error: regex syntax error on position 0: unclosed parenthesis
58 --> $DIR/regex.rs:32:56
60 32 | let some_binary_regex_builder = BRegexBuilder::new(OPENING_PAREN);
63 = note: #[deny(invalid_regex)] on by default
65 error: regex syntax error on position 0: unclosed parenthesis
66 --> $DIR/regex.rs:48:9
71 = note: #[deny(invalid_regex)] on by default
73 error: regex syntax error on position 0: unclosed parenthesis
74 --> $DIR/regex.rs:53:9
79 = note: #[deny(invalid_regex)] on by default
82 --> $DIR/regex.rs:60:33
84 60 | let trivial_eq = Regex::new("^foobar$");
87 note: lint level defined here
88 --> $DIR/regex.rs:5:24
90 5 | #![deny(invalid_regex, trivial_regex, regex_macro)]
92 = help: consider using consider using `==` on `str`s
95 --> $DIR/regex.rs:64:48
97 64 | let trivial_eq_builder = RegexBuilder::new("^foobar$");
100 = help: consider using consider using `==` on `str`s
103 --> $DIR/regex.rs:68:42
105 68 | let trivial_starts_with = Regex::new("^foobar");
108 = help: consider using consider using `str::starts_with`
111 --> $DIR/regex.rs:72:40
113 72 | let trivial_ends_with = Regex::new("foobar$");
116 = help: consider using consider using `str::ends_with`
119 --> $DIR/regex.rs:76:39
121 76 | let trivial_contains = Regex::new("foobar");
124 = help: consider using consider using `str::contains`
127 --> $DIR/regex.rs:80:39
129 80 | let trivial_contains = Regex::new(NOT_A_REAL_REGEX);
132 = help: consider using consider using `str::contains`
135 --> $DIR/regex.rs:84:40
137 84 | let trivial_backslash = Regex::new("a//.b");
140 = help: consider using consider using `str::contains`
143 --> $DIR/regex.rs:89:36
145 89 | let trivial_empty = Regex::new("");
148 = help: consider using the regex is unlikely to be useful as it is
151 --> $DIR/regex.rs:93:36
153 93 | let trivial_empty = Regex::new("^");
156 = help: consider using the regex is unlikely to be useful as it is
159 --> $DIR/regex.rs:97:36
161 97 | let trivial_empty = Regex::new("^$");
164 = help: consider using consider using `str::is_empty`
167 --> $DIR/regex.rs:101:44
169 101 | let binary_trivial_empty = BRegex::new("^$");
172 = help: consider using consider using `str::is_empty`
174 error: aborting due to 21 previous errors