@@ -43,64 +43,82 @@ LL | assert!(matches!('x', 'A'..='Z' | 'a'..='z'));
4343 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_alphabetic()`
4444
4545error: manual check for common ascii range
46- --> $DIR/manual_is_ascii_check.rs:19:13
46+ --> $DIR/manual_is_ascii_check.rs:19:5
4747 |
48- LL | assert!(( b'0'..=b'9').contains(&b'0') );
49- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'0'.is_ascii_digit()`
48+ LL | ( b'0'..=b'9').contains(&b'0');
49+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'0'.is_ascii_digit()`
5050
5151error: manual check for common ascii range
52- --> $DIR/manual_is_ascii_check.rs:20:13
52+ --> $DIR/manual_is_ascii_check.rs:20:5
5353 |
54- LL | assert!(( b'a'..=b'z').contains(&b'a') );
55- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'a'.is_ascii_lowercase()`
54+ LL | ( b'a'..=b'z').contains(&b'a');
55+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'a'.is_ascii_lowercase()`
5656
5757error: manual check for common ascii range
58- --> $DIR/manual_is_ascii_check.rs:21:13
58+ --> $DIR/manual_is_ascii_check.rs:21:5
5959 |
60- LL | assert!(( b'A'..=b'Z').contains(&b'A') );
61- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'A'.is_ascii_uppercase()`
60+ LL | ( b'A'..=b'Z').contains(&b'A');
61+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'A'.is_ascii_uppercase()`
6262
6363error: manual check for common ascii range
64- --> $DIR/manual_is_ascii_check.rs:23:13
64+ --> $DIR/manual_is_ascii_check.rs:23:5
6565 |
66- LL | assert!(( '0'..='9').contains(&'0') );
67- | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'0'.is_ascii_digit()`
66+ LL | ( '0'..='9').contains(&'0');
67+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'0'.is_ascii_digit()`
6868
6969error: manual check for common ascii range
70- --> $DIR/manual_is_ascii_check.rs:24:13
70+ --> $DIR/manual_is_ascii_check.rs:24:5
7171 |
72- LL | assert!(( 'a'..='z').contains(&'a') );
73- | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'a'.is_ascii_lowercase()`
72+ LL | ( 'a'..='z').contains(&'a');
73+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'a'.is_ascii_lowercase()`
7474
7575error: manual check for common ascii range
76- --> $DIR/manual_is_ascii_check.rs:25:13
76+ --> $DIR/manual_is_ascii_check.rs:25:5
7777 |
78- LL | assert!(( 'A'..='Z').contains(&'A') );
79- | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'A'.is_ascii_uppercase()`
78+ LL | ( 'A'..='Z').contains(&'A');
79+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'A'.is_ascii_uppercase()`
8080
8181error: manual check for common ascii range
82- --> $DIR/manual_is_ascii_check.rs:37:13
82+ --> $DIR/manual_is_ascii_check.rs:28:5
83+ |
84+ LL | ('0'..='9').contains(cool_letter);
85+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `cool_letter.is_ascii_digit()`
86+
87+ error: manual check for common ascii range
88+ --> $DIR/manual_is_ascii_check.rs:29:5
89+ |
90+ LL | ('a'..='z').contains(cool_letter);
91+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `cool_letter.is_ascii_lowercase()`
92+
93+ error: manual check for common ascii range
94+ --> $DIR/manual_is_ascii_check.rs:30:5
95+ |
96+ LL | ('A'..='Z').contains(cool_letter);
97+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `cool_letter.is_ascii_uppercase()`
98+
99+ error: manual check for common ascii range
100+ --> $DIR/manual_is_ascii_check.rs:42:13
83101 |
84102LL | assert!(matches!(b'1', b'0'..=b'9'));
85103 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'1'.is_ascii_digit()`
86104
87105error: manual check for common ascii range
88- --> $DIR/manual_is_ascii_check.rs:38 :13
106+ --> $DIR/manual_is_ascii_check.rs:43 :13
89107 |
90108LL | assert!(matches!('X', 'A'..='Z'));
91109 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'X'.is_ascii_uppercase()`
92110
93111error: manual check for common ascii range
94- --> $DIR/manual_is_ascii_check.rs:39 :13
112+ --> $DIR/manual_is_ascii_check.rs:44 :13
95113 |
96114LL | assert!(matches!('x', 'A'..='Z' | 'a'..='z'));
97115 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_alphabetic()`
98116
99117error: manual check for common ascii range
100- --> $DIR/manual_is_ascii_check.rs:49 :23
118+ --> $DIR/manual_is_ascii_check.rs:54 :23
101119 |
102120LL | const FOO: bool = matches!('x', '0'..='9');
103121 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_digit()`
104122
105- error: aborting due to 17 previous errors
123+ error: aborting due to 20 previous errors
106124
0 commit comments