Skip to content

Commit 0af62ab

Browse files
committed
Remove the incorrect identification of function type
Fixes #387
1 parent f97fcdb commit 0af62ab

File tree

5 files changed

+506
-36
lines changed

5 files changed

+506
-36
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -926,12 +926,6 @@ repository:
926926
end: (?<=\))
927927
patterns:
928928
- include: '#function-parameters'
929-
#type parameters followed by parenthesis
930-
- name: meta.type.function.ts
931-
begin: (?<=\>)\s*(?=\()
932-
end: (?<=\))
933-
patterns:
934-
- include: '#function-parameters'
935929
# () | (... | (param: | (param, | (param? | (param= | (param) =>
936930
- name: meta.type.function.ts
937931
begin: |-

TypeScript.tmLanguage

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2834,21 +2834,6 @@
28342834
</dict>
28352835
</array>
28362836
</dict>
2837-
<dict>
2838-
<key>name</key>
2839-
<string>meta.type.function.ts</string>
2840-
<key>begin</key>
2841-
<string>(?&lt;=\&gt;)\s*(?=\()</string>
2842-
<key>end</key>
2843-
<string>(?&lt;=\))</string>
2844-
<key>patterns</key>
2845-
<array>
2846-
<dict>
2847-
<key>include</key>
2848-
<string>#function-parameters</string>
2849-
</dict>
2850-
</array>
2851-
</dict>
28522837
<dict>
28532838
<key>name</key>
28542839
<string>meta.type.function.ts</string>

TypeScriptReact.tmLanguage

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2838,21 +2838,6 @@
28382838
</dict>
28392839
</array>
28402840
</dict>
2841-
<dict>
2842-
<key>name</key>
2843-
<string>meta.type.function.tsx</string>
2844-
<key>begin</key>
2845-
<string>(?&lt;=\&gt;)\s*(?=\()</string>
2846-
<key>end</key>
2847-
<string>(?&lt;=\))</string>
2848-
<key>patterns</key>
2849-
<array>
2850-
<dict>
2851-
<key>include</key>
2852-
<string>#function-parameters</string>
2853-
</dict>
2854-
</array>
2855-
</dict>
28562841
<dict>
28572842
<key>name</key>
28582843
<string>meta.type.function.tsx</string>

0 commit comments

Comments
 (0)