Skip to content

Commit 3793115

Browse files
committed
Update regex scanning baselines after merging main
microsoft#4881 registered this test's diff in submoduleAccepted.txt, so the diff belongs in submoduleAccepted rather than in submodule.
1 parent 3b90bfb commit 3793115

3 files changed

Lines changed: 58 additions & 69 deletions

File tree

testdata/baselines/reference/submodule/compiler/regularExpressionScanning(target=es2015).errors.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ regularExpressionScanning.ts(47,89): error TS1518: Anything that would possibly
227227
regularExpressionScanning.ts(47,101): error TS1501: This regular expression flag is only available when targeting 'es2024' or later.
228228

229229

230-
==== regularExpressionScanning.ts (223 errors) ====
230+
==== regularExpressionScanning.ts (227 errors) ====
231231
const regexes: RegExp[] = [
232232
// Flags
233233
/foo/visualstudiocode,

testdata/baselines/reference/submodule/compiler/regularExpressionScanning(target=es2015).errors.txt.diff

Lines changed: 0 additions & 65 deletions
This file was deleted.

testdata/baselines/reference/submoduleAccepted/compiler/regularExpressionScanning(target=es2015).errors.txt.diff

Lines changed: 57 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
--- old.regularExpressionScanning(target=es2015).errors.txt
22
+++ 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 =@@
427
regularExpressionScanning.ts(39,56): error TS1519: Operators must not be mixed within a character class. Wrap it in a nested class instead.
528
regularExpressionScanning.ts(39,67): error TS1005: '&&' expected.
629
regularExpressionScanning.ts(39,77): error TS1501: This regular expression flag is only available when targeting 'es2024' or later.
@@ -29,11 +52,42 @@
2952

3053

3154
-==== regularExpressionScanning.ts (219 errors) ====
32-
+==== regularExpressionScanning.ts (223 errors) ====
55+
+==== regularExpressionScanning.ts (227 errors) ====
3356
const regexes: RegExp[] = [
3457
// Flags
3558
/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 =@@
3791
~
3892
!!! error TS1501: This regular expression flag is only available when targeting 'es2024' or later.
3993
/[^\p{Emoji}\p{RGI_Emoji}][^\p{Emoji}--\p{RGI_Emoji}][^\p{Emoji}&&\p{RGI_Emoji}]/v,

0 commit comments

Comments
 (0)