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:17:60
12 17 | 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:18:40
20 18 | 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:19:35
28 19 | 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:21:33
36 21 | 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:23:53
44 23 | 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:24:41
52 24 | 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:25:56
60 25 | 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:40:9
71 = note: #[deny(invalid_regex)] on by default
73 error: regex syntax error on position 0: unclosed parenthesis
74 --> $DIR/regex.rs:44:9
79 = note: #[deny(invalid_regex)] on by default
82 --> $DIR/regex.rs:50:33
84 50 | 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:52:48
97 52 | let trivial_eq_builder = RegexBuilder::new("^foobar$");
100 = help: consider using consider using `==` on `str`s
103 --> $DIR/regex.rs:54:42
105 54 | let trivial_starts_with = Regex::new("^foobar");
108 = help: consider using consider using `str::starts_with`
111 --> $DIR/regex.rs:56:40
113 56 | let trivial_ends_with = Regex::new("foobar$");
116 = help: consider using consider using `str::ends_with`
119 --> $DIR/regex.rs:58:39
121 58 | let trivial_contains = Regex::new("foobar");
124 = help: consider using consider using `str::contains`
127 --> $DIR/regex.rs:60:39
129 60 | let trivial_contains = Regex::new(NOT_A_REAL_REGEX);
132 = help: consider using consider using `str::contains`
135 --> $DIR/regex.rs:62:40
137 62 | let trivial_backslash = Regex::new("a//.b");
140 = help: consider using consider using `str::contains`
143 --> $DIR/regex.rs:65:36
145 65 | let trivial_empty = Regex::new("");
148 = help: consider using the regex is unlikely to be useful as it is
151 --> $DIR/regex.rs:67:36
153 67 | let trivial_empty = Regex::new("^");
156 = help: consider using the regex is unlikely to be useful as it is
159 --> $DIR/regex.rs:69:36
161 69 | let trivial_empty = Regex::new("^$");
164 = help: consider using consider using `str::is_empty`
167 --> $DIR/regex.rs:71:44
169 71 | let binary_trivial_empty = BRegex::new("^$");
172 = help: consider using consider using `str::is_empty`
174 error: aborting due to 21 previous errors