grammars/source.dart.json in github-linguist-7.1.3 vs grammars/source.dart.json in github-linguist-7.2.0
- old
+ new
@@ -117,10 +117,13 @@
"name": "comment.block.documentation.dart",
"begin": "/\\*\\*",
"end": "\\*/",
"patterns": [
{
+ "include": "#comments-doc-oldschool"
+ },
+ {
"include": "#dartdoc"
}
]
}
]
@@ -159,11 +162,11 @@
{
"name": "support.class.dart",
"match": "(?\u003c![a-zA-Z0-9_$])[_$]*[A-Z][a-zA-Z0-9_$]*"
},
{
- "match": "([_$]*[a-z][a-zA-Z0-9_$]*)(\\(|\\s+=\u003e)",
+ "match": "([_$]*[a-z][a-zA-Z0-9_$]*)(\u003c|\\(|\\s+=\u003e)",
"captures": {
"1": {
"name": "entity.name.function.dart"
}
}
@@ -227,10 +230,10 @@
"name": "keyword.control.new.dart",
"match": "(?\u003c!\\$)\\b(new)\\b(?!\\$)"
},
{
"name": "keyword.declaration.dart",
- "match": "(?\u003c!\\$)\\b(abstract|class|enum|extends|external|factory|implements|get|mixin|native|operator|set|typedef|with)\\b(?!\\$)"
+ "match": "(?\u003c!\\$)\\b(abstract|class|enum|extends|external|factory|implements|get|mixin|native|operator|set|typedef|with|covariant)\\b(?!\\$)"
},
{
"name": "keyword.operator.dart",
"match": "(?\u003c!\\$)\\b(is\\!?)\\b(?!\\$)"
},