@@ -35,37 +35,37 @@ fn todo_patterns() -> Vec<Pattern> {
3535 vec ! [
3636 Pattern {
3737 kind: IncompletenessKind :: TodoComment ,
38- regex: Regex :: new( r"(?i)//\s*TODO[:\s]" ) . expect( "TODO: handle error " ) ,
38+ regex: Regex :: new( r"(?i)//\s*TODO[:\s]" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
3939 description: "C-style TODO comment" ,
4040 } ,
4141 Pattern {
4242 kind: IncompletenessKind :: TodoComment ,
43- regex: Regex :: new( r"(?i)#\s*TODO[:\s]" ) . expect( "TODO: handle error " ) ,
43+ regex: Regex :: new( r"(?i)#\s*TODO[:\s]" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
4444 description: "Hash-style TODO comment" ,
4545 } ,
4646 Pattern {
4747 kind: IncompletenessKind :: TodoComment ,
48- regex: Regex :: new( r"(?i)/\*\s*TODO[:\s]" ) . expect( "TODO: handle error " ) ,
48+ regex: Regex :: new( r"(?i)/\*\s*TODO[:\s]" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
4949 description: "Block comment TODO" ,
5050 } ,
5151 Pattern {
5252 kind: IncompletenessKind :: PlaceholderText ,
53- regex: Regex :: new( r"\.\.\." ) . expect( "TODO: handle error " ) ,
53+ regex: Regex :: new( r"\.\.\." ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
5454 description: "Ellipsis placeholder" ,
5555 } ,
5656 Pattern {
5757 kind: IncompletenessKind :: PlaceholderText ,
58- regex: Regex :: new( r"<placeholder>" ) . expect( "TODO: handle error " ) ,
58+ regex: Regex :: new( r"<placeholder>" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
5959 description: "Explicit placeholder tag" ,
6060 } ,
6161 Pattern {
6262 kind: IncompletenessKind :: TruncationMarker ,
63- regex: Regex :: new( r"//\s*\.\.\.\s*\(truncated\)" ) . expect( "TODO: handle error " ) ,
63+ regex: Regex :: new( r"//\s*\.\.\.\s*\(truncated\)" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
6464 description: "Truncation marker" ,
6565 } ,
6666 Pattern {
6767 kind: IncompletenessKind :: TruncationMarker ,
68- regex: Regex :: new( r"//\s*rest similar" ) . expect( "TODO: handle error " ) ,
68+ regex: Regex :: new( r"//\s*rest similar" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
6969 description: "Rest similar marker" ,
7070 } ,
7171 ]
@@ -75,12 +75,12 @@ fn python_patterns() -> Vec<Pattern> {
7575 vec ! [
7676 Pattern {
7777 kind: IncompletenessKind :: UnimplementedCode ,
78- regex: Regex :: new( r"\braise\s+NotImplementedError\b" ) . expect( "TODO: handle error " ) ,
78+ regex: Regex :: new( r"\braise\s+NotImplementedError\b" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
7979 description: "Python NotImplementedError" ,
8080 } ,
8181 Pattern {
8282 kind: IncompletenessKind :: NullImplementation ,
83- regex: Regex :: new( r"^\s*pass\s*$" ) . expect( "TODO: handle error " ) ,
83+ regex: Regex :: new( r"^\s*pass\s*$" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
8484 description: "Python pass statement" ,
8585 } ,
8686 ]
@@ -90,17 +90,17 @@ fn rust_patterns() -> Vec<Pattern> {
9090 vec ! [
9191 Pattern {
9292 kind: IncompletenessKind :: UnimplementedCode ,
93- regex: Regex :: new( r"\bunimplemented!\(" ) . expect( "TODO: handle error " ) ,
93+ regex: Regex :: new( r"\bunimplemented!\(" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
9494 description: "Rust unimplemented! macro" ,
9595 } ,
9696 Pattern {
9797 kind: IncompletenessKind :: UnimplementedCode ,
98- regex: Regex :: new( r"\btodo!\(" ) . expect( "TODO: handle error " ) ,
98+ regex: Regex :: new( r"\btodo!\(" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
9999 description: "Rust todo! macro" ,
100100 } ,
101101 Pattern {
102102 kind: IncompletenessKind :: UnimplementedCode ,
103- regex: Regex :: new( r"\bunreachable!\(" ) . expect( "TODO: handle error " ) ,
103+ regex: Regex :: new( r"\bunreachable!\(" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
104104 description: "Rust unreachable! macro" ,
105105 } ,
106106 ]
@@ -110,17 +110,17 @@ fn javascript_patterns() -> Vec<Pattern> {
110110 vec ! [
111111 Pattern {
112112 kind: IncompletenessKind :: UnimplementedCode ,
113- regex: Regex :: new( r#"throw\s+new\s+Error\(\s*["'](?:unimplemented|not implemented)["']\s*\)"# ) . expect( "TODO: handle error " ) ,
113+ regex: Regex :: new( r#"throw\s+new\s+Error\(\s*["'](?:unimplemented|not implemented)["']\s*\)"# ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
114114 description: "JavaScript unimplemented error" ,
115115 } ,
116116 Pattern {
117117 kind: IncompletenessKind :: NullImplementation ,
118- regex: Regex :: new( r"return\s+null\s*;" ) . expect( "TODO: handle error " ) ,
118+ regex: Regex :: new( r"return\s+null\s*;" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
119119 description: "Return null" ,
120120 } ,
121121 Pattern {
122122 kind: IncompletenessKind :: NullImplementation ,
123- regex: Regex :: new( r"^\s*\{\s*\}\s*$" ) . expect( "TODO: handle error " ) ,
123+ regex: Regex :: new( r"^\s*\{\s*\}\s*$" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
124124 description: "Empty block" ,
125125 } ,
126126 ]
@@ -130,12 +130,12 @@ fn java_patterns() -> Vec<Pattern> {
130130 vec ! [
131131 Pattern {
132132 kind: IncompletenessKind :: UnimplementedCode ,
133- regex: Regex :: new( r#"throw\s+new\s+UnsupportedOperationException\(\s*["'].*not.*implemented.*["']\s*\)"# ) . expect( "TODO: handle error " ) ,
133+ regex: Regex :: new( r#"throw\s+new\s+UnsupportedOperationException\(\s*["'].*not.*implemented.*["']\s*\)"# ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
134134 description: "Java UnsupportedOperationException" ,
135135 } ,
136136 Pattern {
137137 kind: IncompletenessKind :: NullImplementation ,
138- regex: Regex :: new( r"return\s+null\s*;" ) . expect( "TODO: handle error " ) ,
138+ regex: Regex :: new( r"return\s+null\s*;" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
139139 description: "Return null" ,
140140 } ,
141141 ]
@@ -145,12 +145,12 @@ fn go_patterns() -> Vec<Pattern> {
145145 vec ! [
146146 Pattern {
147147 kind: IncompletenessKind :: UnimplementedCode ,
148- regex: Regex :: new( r#"panic\(\s*["']not implemented["']\s*\)"# ) . expect( "TODO: handle error " ) ,
148+ regex: Regex :: new( r#"panic\(\s*["']not implemented["']\s*\)"# ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
149149 description: "Go panic(\" not implemented\" )" ,
150150 } ,
151151 Pattern {
152152 kind: IncompletenessKind :: NullImplementation ,
153- regex: Regex :: new( r"return\s+nil" ) . expect( "TODO: handle error " ) ,
153+ regex: Regex :: new( r"return\s+nil" ) . expect( "static regex literal in patterns.rs is well-formed (verified by tests) " ) ,
154154 description: "Return nil" ,
155155 } ,
156156 ]
0 commit comments