grammars/source.x10.json in github-linguist-7.11.1 vs grammars/source.x10.json in github-linguist-7.12.0
- old
+ new
@@ -1,64 +2 @@
-{
- "name": "X10",
- "scopeName": "source.x10",
- "patterns": [
- {
- "name": "keyword.control.x10",
- "match": "\\b(assert|async|at|athome|ateach|atomic|break|case|catch|clocked|continue|def|default|do|else|finally|finish|for|goto|if|in|new|offer|operator|return|switch|throw|try|val|var|when|while)\\b"
- },
- {
- "name": "keyword.operator.x10",
- "match": "\\b(as|haszero|instanceof|isref)\\b"
- },
- {
- "name": "constant.language.x10",
- "match": "\\b(false|null|true)\\b"
- },
- {
- "name": "variable.language.x10:",
- "match": "\\b(here|self|super|this)\\b"
- },
- {
- "name": "entity.name.type.x10",
- "match": "\\b(class|interface|struct|type)\\b"
- },
- {
- "name": "storage.type.primitive.x10",
- "match": "\\b(void)\\b"
- },
- {
- "name": "storage.modifier.x10",
- "match": "\\b(abstract|extends|final|implements|native|offers|private|property|protected|public|static|throws|transient)\\b"
- },
- {
- "name": "keyword.other.x10",
- "match": "\\b(import|package)\\b"
- },
- {
- "name": "string.quoted.double.x10",
- "begin": "\"",
- "end": "\"",
- "patterns": [
- {
- "name": "constant.character.escape.x10",
- "match": "\\\\."
- }
- ]
- },
- {
- "name": "comment.line.double-slash.x10",
- "begin": "//",
- "end": "\\n"
- },
- {
- "name": "comment.block.documentationx10",
- "begin": "/\\*\\*",
- "end": "\\*/"
- },
- {
- "name": "comment.block.x10",
- "begin": "/\\*",
- "end": "\\*/"
- }
- ]
-}
+{"name":"X10","scopeName":"source.x10","patterns":[{"name":"keyword.control.x10","match":"\\b(assert|async|at|athome|ateach|atomic|break|case|catch|clocked|continue|def|default|do|else|finally|finish|for|goto|if|in|new|offer|operator|return|switch|throw|try|val|var|when|while)\\b"},{"name":"keyword.operator.x10","match":"\\b(as|haszero|instanceof|isref)\\b"},{"name":"constant.language.x10","match":"\\b(false|null|true)\\b"},{"name":"variable.language.x10:","match":"\\b(here|self|super|this)\\b"},{"name":"entity.name.type.x10","match":"\\b(class|interface|struct|type)\\b"},{"name":"storage.type.primitive.x10","match":"\\b(void)\\b"},{"name":"storage.modifier.x10","match":"\\b(abstract|extends|final|implements|native|offers|private|property|protected|public|static|throws|transient)\\b"},{"name":"keyword.other.x10","match":"\\b(import|package)\\b"},{"name":"string.quoted.double.x10","begin":"\"","end":"\"","patterns":[{"name":"constant.character.escape.x10","match":"\\\\."}]},{"name":"comment.line.double-slash.x10","begin":"//","end":"\\n"},{"name":"comment.block.documentationx10","begin":"/\\*\\*","end":"\\*/"},{"name":"comment.block.x10","begin":"/\\*","end":"\\*/"}]}