Skip to content

Commit 266c6a2

Browse files
committed
Merge pull request #373 from hoanhtien/FixClassInNamespaceColorization
Fix colorization of class/interface inside namespace
2 parents 7a344be + e294294 commit 266c6a2

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ repository:
6262

6363
object-declaration:
6464
name: meta.declaration.object.ts
65-
begin: '\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?<!.)(class|interface)\b'
65+
begin: '\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?<!\.)(class|interface)\b'
6666
beginCaptures:
6767
'1': { name: storage.modifier.ts }
6868
'2': { name: storage.modifier.ts }

TypeScript.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -876,7 +876,7 @@
876876
<key>object-declaration</key>
877877
<dict>
878878
<key>begin</key>
879-
<string>\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?&lt;!.)(class|interface)\b</string>
879+
<string>\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?&lt;!\.)(class|interface)\b</string>
880880
<key>beginCaptures</key>
881881
<dict>
882882
<key>1</key>

TypeScriptReact.YAML-tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ repository:
6565

6666
object-declaration:
6767
name: meta.declaration.object.tsx
68-
begin: '\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?<!.)(class|interface)\b'
68+
begin: '\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?<!\.)(class|interface)\b'
6969
beginCaptures:
7070
'1': { name: storage.modifier.tsx }
7171
'2': { name: storage.modifier.tsx }

TypeScriptReact.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1238,7 +1238,7 @@
12381238
<key>object-declaration</key>
12391239
<dict>
12401240
<key>begin</key>
1241-
<string>\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?&lt;!.)(class|interface)\b</string>
1241+
<string>\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?&lt;!\.)(class|interface)\b</string>
12421242
<key>beginCaptures</key>
12431243
<dict>
12441244
<key>1</key>

0 commit comments

Comments
 (0)