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(?!\\$)" },