Skip to content

Commit 2bd9ab4

Browse files
committed
fix(dynamite): escape RegExp names
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 parent a1594bd commit 2bd9ab4

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

packages/dynamite/dynamite/lib/src/helpers/dart_helpers.dart

+1
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ const _reservedNames = [
9696
'on',
9797
'operator',
9898
'part',
99+
'RegExp',
99100
'rethrow',
100101
'return',
101102
'set',

packages/dynamite/dynamite_end_to_end_test/lib/types.openapi.dart

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ typedef $Uri = dynamic;
2424
typedef $Uint8List = dynamic;
2525
typedef $List = dynamic;
2626
typedef $Map = dynamic;
27+
typedef $RegExp = dynamic;
2728

2829
@BuiltValue(instantiable: false)
2930
abstract interface class $BaseInterface {

packages/dynamite/dynamite_end_to_end_test/lib/types.openapi.json

+3
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@
6969
},
7070
"Map": {
7171
"type": "object"
72+
},
73+
"RegExp": {
74+
"type": "object"
7275
}
7376
}
7477
},

0 commit comments

Comments
 (0)