diff options
author | George Fraser <george@fivetran.com> | 2018-10-13 10:50:10 -0700 |
---|---|---|
committer | George Fraser <george@fivetran.com> | 2018-12-02 12:17:04 -0800 |
commit | 7f6a80a25887bf67150c22a9b09192545219142c (patch) | |
tree | 6ae4ea5566106938f3770063e4b97e2fd2aebed5 /lib | |
parent | 7c14a4b2b0939abc95be26e8c1ce31c4c3582d0b (diff) | |
download | java-language-server-7f6a80a25887bf67150c22a9b09192545219142c.zip |
.class
Diffstat (limited to 'lib')
-rw-r--r-- | lib/java.tmLanguage.json | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/lib/java.tmLanguage.json b/lib/java.tmLanguage.json index 8a902d8..8ec0e6c 100644 --- a/lib/java.tmLanguage.json +++ b/lib/java.tmLanguage.json @@ -44,10 +44,7 @@ ] }, { - "include": "#annotation" - }, - { - "include": "#class-declaration" + "include": "#code" } ], "repository": { @@ -94,7 +91,7 @@ ] }, "class-declaration": { - "begin": "\\b(class|interface|@interface)\\b", + "begin": "(?<!\\.)\\b(class|interface|@interface)\\b", "beginCaptures": { "1": { "name": "keyword.class.java" @@ -172,6 +169,14 @@ "name": "keyword.other.java" }, { + "match": "\\.(class)\\b", + "captures": { + "1": { + "name": "keyword.other.java" + } + } + }, + { "match": "\\b(private|public|protected|static|final|const|extends|implements)\\b", "name": "storage.modifier.java" }, |