Skip to content

Commit 88b9755

Browse files
committed
Display parameters differently than local variables
1 parent 4b1aa94 commit 88b9755

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎.vscode/settings.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,6 @@
1919
},
2020
"java.testMethod": ["mvn", "test", "-Dtest=${class}#${method}"],
2121
"java.testClass": ["mvn", "test", "-Dtest=${class}"],
22+
// "typescript.tsserver.trace": "verbose",
2223
// "java.trace.server": "verbose",
2324
}

‎src/main/java/org/javacs/JavaLanguageServer.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ private Integer completionItemKind(Element e) {
299299
case ENUM_CONSTANT:
300300
return CompletionItemKind.EnumMember;
301301
case EXCEPTION_PARAMETER:
302-
return CompletionItemKind.Variable;
302+
return CompletionItemKind.Property;
303303
case FIELD:
304304
return CompletionItemKind.Field;
305305
case STATIC_INIT:
@@ -314,7 +314,7 @@ private Integer completionItemKind(Element e) {
314314
case PACKAGE:
315315
return CompletionItemKind.Module;
316316
case PARAMETER:
317-
return CompletionItemKind.Variable;
317+
return CompletionItemKind.Property;
318318
case RESOURCE_VARIABLE:
319319
return CompletionItemKind.Variable;
320320
case TYPE_PARAMETER:

0 commit comments

Comments
 (0)