File tree Expand file tree Collapse file tree 4 files changed +6
-9
lines changed
test/query-tests/Expressions/Regex Expand file tree Collapse file tree 4 files changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -624,7 +624,8 @@ abstract class RegexString extends Expr {
624
624
exists ( int y | this .lastPart ( start , y ) |
625
625
this .emptyMatchAtEndGroup ( end , y ) or
626
626
this .qualifiedItem ( end , y , true ) or
627
- this .specialCharacter ( end , y , "$" )
627
+ this .specialCharacter ( end , y , "$" ) or
628
+ y = end + 2 and this .escapingChar ( end ) and this .getChar ( end + 1 ) = "Z"
628
629
)
629
630
or
630
631
exists ( int x |
Original file line number Diff line number Diff line change 1
- | test.py:44 :12:44 :18 | Str | This regular expression includes duplicate character 'A' in a set of characters. |
2
- | test.py:45 :12:45 :19 | Str | This regular expression includes duplicate character '0' in a set of characters. |
3
- | test.py:46 :12:46 :21 | Str | This regular expression includes duplicate character '-' in a set of characters. |
1
+ | test.py:45 :12:45 :18 | Str | This regular expression includes duplicate character 'A' in a set of characters. |
2
+ | test.py:46 :12:46 :19 | Str | This regular expression includes duplicate character '0' in a set of characters. |
3
+ | test.py:47 :12:47 :21 | Str | This regular expression includes duplicate character '-' in a set of characters. |
Original file line number Diff line number Diff line change 1
1
| test.py:4:12:4:19 | Str | This regular expression includes an unmatchable caret at offset 1. |
2
2
| test.py:5:12:5:23 | Str | This regular expression includes an unmatchable caret at offset 5. |
3
3
| test.py:6:12:6:21 | Str | This regular expression includes an unmatchable caret at offset 2. |
4
- | test.py:77 :12:77 :27 | Str | This regular expression includes an unmatchable caret at offset 8. |
4
+ | test.py:78 :12:78 :27 | Str | This regular expression includes an unmatchable caret at offset 8. |
Original file line number Diff line number Diff line change 1
1
| test.py:29:12:29:19 | Str | This regular expression includes an unmatchable dollar at offset 3. |
2
2
| test.py:30:12:30:23 | Str | This regular expression includes an unmatchable dollar at offset 3. |
3
3
| test.py:31:12:31:20 | Str | This regular expression includes an unmatchable dollar at offset 2. |
4
- | test.py:41:10:41:27 | Str | This regular expression includes an unmatchable dollar at offset 5. |
5
- | test.py:41:10:41:27 | Str | This regular expression includes an unmatchable dollar at offset 11. |
6
- | test.py:41:10:41:27 | Str | This regular expression includes an unmatchable dollar at offset 13. |
7
- | test.py:42:10:42:25 | Str | This regular expression includes an unmatchable dollar at offset 3. |
8
4
| test.py:79:12:79:26 | Str | This regular expression includes an unmatchable dollar at offset 3. |
You can’t perform that action at this time.
0 commit comments