|
1 | 1 | --- old.regularExpressionScanning(target=es2015).errors.txt |
2 | 2 | +++ new.regularExpressionScanning(target=es2015).errors.txt |
3 | | -@@= skipped -194, +194 lines =@@ |
| 3 | +@@= skipped -12, +12 lines =@@ |
| 4 | + regularExpressionScanning.ts(3,20): error TS1499: Unknown regular expression flag. |
| 5 | + regularExpressionScanning.ts(3,21): error TS1500: Duplicate regular expression flag. |
| 6 | + regularExpressionScanning.ts(3,22): error TS1499: Unknown regular expression flag. |
| 7 | ++regularExpressionScanning.ts(5,5): error TS18062: Regular expression pattern modifiers are only available when targeting 'es2025' or later. |
| 8 | + regularExpressionScanning.ts(5,6): error TS1499: Unknown regular expression flag. |
| 9 | + regularExpressionScanning.ts(5,7): error TS1509: This regular expression flag cannot be toggled within a subpattern. |
| 10 | + regularExpressionScanning.ts(5,10): error TS1509: This regular expression flag cannot be toggled within a subpattern. |
| 11 | +@@= skipped -32, +33 lines =@@ |
| 12 | + regularExpressionScanning.ts(14,14): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 13 | + regularExpressionScanning.ts(14,29): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 14 | + regularExpressionScanning.ts(14,45): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 15 | ++regularExpressionScanning.ts(14,46): error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 16 | + regularExpressionScanning.ts(14,57): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 17 | ++regularExpressionScanning.ts(14,58): error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 18 | + regularExpressionScanning.ts(15,15): error TS1532: There is no capturing group named 'absent' in this regular expression. |
| 19 | + regularExpressionScanning.ts(15,24): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 20 | + regularExpressionScanning.ts(15,36): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 21 | + regularExpressionScanning.ts(15,45): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 22 | ++regularExpressionScanning.ts(15,46): error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 23 | + regularExpressionScanning.ts(15,58): error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 24 | + regularExpressionScanning.ts(15,59): error TS1515: Named capturing groups with the same name must be mutually exclusive to each other. |
| 25 | + regularExpressionScanning.ts(17,31): error TS1507: There is nothing available for repetition. |
| 26 | +@@= skipped -150, +153 lines =@@ |
4 | 27 | regularExpressionScanning.ts(39,56): error TS1519: Operators must not be mixed within a character class. Wrap it in a nested class instead. |
5 | 28 | regularExpressionScanning.ts(39,67): error TS1005: '&&' expected. |
6 | 29 | regularExpressionScanning.ts(39,77): error TS1501: This regular expression flag is only available when targeting 'es2024' or later. |
|
29 | 52 |
|
30 | 53 |
|
31 | 54 | -==== regularExpressionScanning.ts (219 errors) ==== |
32 | | -+==== regularExpressionScanning.ts (223 errors) ==== |
| 55 | ++==== regularExpressionScanning.ts (227 errors) ==== |
33 | 56 | const regexes: RegExp[] = [ |
34 | 57 | // Flags |
35 | 58 | /foo/visualstudiocode, |
36 | | -@@= skipped -435, +435 lines =@@ |
| 59 | +@@= skipped -36, +36 lines =@@ |
| 60 | + !!! error TS1499: Unknown regular expression flag. |
| 61 | + // Pattern modifiers |
| 62 | + /(?med-ium:bar)/, |
| 63 | ++ ~~~~~~~ |
| 64 | ++!!! error TS18062: Regular expression pattern modifiers are only available when targeting 'es2025' or later. |
| 65 | + ~ |
| 66 | + !!! error TS1499: Unknown regular expression flag. |
| 67 | + ~ |
| 68 | +@@= skipped -73, +75 lines =@@ |
| 69 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 70 | + ~~~~~ |
| 71 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 72 | ++ ~~~ |
| 73 | ++!!! error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 74 | + ~~~~~ |
| 75 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 76 | ++ ~~~ |
| 77 | ++!!! error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 78 | + /(\k<bar>)\k<absent>(?<foo>foo)|(?<bar>)((?<foo>)|(bar(?<bar>bar)))/, |
| 79 | + ~~~~~~ |
| 80 | + !!! error TS1532: There is no capturing group named 'absent' in this regular expression. |
| 81 | +@@= skipped -11, +15 lines =@@ |
| 82 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 83 | + ~~~~~ |
| 84 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 85 | ++ ~~~ |
| 86 | ++!!! error TS18063: Duplicate named capturing groups are only available when targeting 'es2025' or later. |
| 87 | + ~~~~~ |
| 88 | + !!! error TS1503: Named capturing groups are only available when targeting 'ES2018' or later. |
| 89 | + ~~~ |
| 90 | +@@= skipped -315, +317 lines =@@ |
37 | 91 | ~ |
38 | 92 | !!! error TS1501: This regular expression flag is only available when targeting 'es2024' or later. |
39 | 93 | /[^\p{Emoji}\p{RGI_Emoji}][^\p{Emoji}--\p{RGI_Emoji}][^\p{Emoji}&&\p{RGI_Emoji}]/v, |
|
0 commit comments