summaryrefslogtreecommitdiff
path: root/lib/java.tmLanguage.json
diff options
context:
space:
mode:
Diffstat (limited to 'lib/java.tmLanguage.json')
-rw-r--r--lib/java.tmLanguage.json14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/java.tmLanguage.json b/lib/java.tmLanguage.json
index 056924b..5026f61 100644
--- a/lib/java.tmLanguage.json
+++ b/lib/java.tmLanguage.json
@@ -192,6 +192,7 @@
},
"class-declaration": {
"begin": "(?<!\\.)\\b(class|interface|@interface) +(\\w+)\\b",
+ "end": "}",
"name": "meta.class.java",
"beginCaptures": {
"1": {
@@ -201,7 +202,11 @@
"name": "entity.name.class.java"
}
},
- "end": "$",
+ "endCaptures": {
+ "0": {
+ "name": "keyword.other.end-class-body"
+ }
+ },
"patterns": [
{
"include": "#keywords"
@@ -215,17 +220,12 @@
},
{
"begin": "{",
- "end": "}",
+ "end": "(?=})",
"beginCaptures": {
"0": {
"name": "keyword.other.begin-class-body"
}
},
- "endCaptures": {
- "0": {
- "name": "keyword.other.end-class-body"
- }
- },
"name": "meta.class.body.java",
"patterns": [
{