Skip to content

Commit 62cbf5f

Browse files
committed
Fix entity.class.name regex absorbing following special chars such as , or )
1 parent 2928469 commit 62cbf5f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

grammars/scala.cson

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225
'name': 'entity.name.class'
226226
'3':
227227
'name': 'entity.name.description'
228-
'match': "(@(?:tparam|throws))\\s+(\\S+)\\s+(.*)"
228+
'match': "(@(?:tparam|throws))\\s+(\\w+)\\s+(.*)"
229229
}
230230
{
231231
'match': '@(return|see|note|example|author|version|since|todo|deprecated|migration|define|inheritdoc|constructor)\\b'
@@ -327,7 +327,7 @@
327327
'name': 'keyword.declaration.scala'
328328
'3':
329329
'name': 'entity.name.class.declaration'
330-
'match': '(case)?\\b(class|trait|object)\\s+([^\\s\\{\\(\\[]+)'
330+
'match': '(case)?\\b(class|trait|object)\\s+(\\w+)'
331331
}
332332
{
333333
'captures':
@@ -353,7 +353,7 @@
353353
'name': 'keyword.declaration.scala'
354354
'2':
355355
'name': 'entity.name.class.declaration'
356-
'match': '\\b(package object)\\s+([^\\s\\{\\(\\[]+)'
356+
'match': '\\b(package object)\\s+(\\w+)'
357357
}
358358
{
359359
'captures':
@@ -435,7 +435,7 @@
435435
'name': 'keyword.declaration.scala'
436436
'2':
437437
'name': 'entity.name.class'
438-
'match': '\\b(new)\\s+([^\\s\\{\\(\\[]+)'
438+
'match': '\\b(new)\\s+(\\w+)'
439439
'keywords':
440440
'patterns': [
441441
{

0 commit comments

Comments
 (0)