summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeorge Fraser <george@fivetran.com>2018-12-27 10:46:18 -0800
committerGeorge Fraser <george@fivetran.com>2018-12-27 10:46:18 -0800
commit94b14da57b57253b6b04e64c1bf4cb4fc29791e0 (patch)
tree870fd37a3d77defa4b74ad51bc7a478cd44e495d /src
parentc744ac14d325944dc9490d9edd8e5ad6aac88554 (diff)
downloadjava-language-server-94b14da57b57253b6b04e64c1bf4cb4fc29791e0.zip
Reorder
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/javacs/JavaTextDocumentService.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/main/java/org/javacs/JavaTextDocumentService.java b/src/main/java/org/javacs/JavaTextDocumentService.java
index 298b7c3..8a19ae0 100644
--- a/src/main/java/org/javacs/JavaTextDocumentService.java
+++ b/src/main/java/org/javacs/JavaTextDocumentService.java
@@ -506,15 +506,6 @@ class JavaTextDocumentService implements TextDocumentService {
if (!range.isPresent()) continue;
var className = JavaCompilerService.className(d);
var memberName = JavaCompilerService.memberName(d);
- // If method or field, add an unresolved "_ references" code lens
- if (memberName.isPresent()) {
- var start = range.get().getStart();
- var line = start.getLine();
- var character = start.getCharacter();
- List<Object> data = List.of("java.command.findReferences", uri, line, character, new Ptr(d).toString());
- var lens = new CodeLens(range.get(), null, data);
- result.add(lens);
- }
// If test class or method, add "Run Test" code lens
if (parse.isTestClass(d)) {
var command =
@@ -532,6 +523,15 @@ class JavaTextDocumentService implements TextDocumentService {
var lens = new CodeLens(range.get(), command, null);
result.add(lens);
}
+ // If method or field, add an unresolved "_ references" code lens
+ if (memberName.isPresent()) {
+ var start = range.get().getStart();
+ var line = start.getLine();
+ var character = start.getCharacter();
+ List<Object> data = List.of("java.command.findReferences", uri, line, character, new Ptr(d).toString());
+ var lens = new CodeLens(range.get(), null, data);
+ result.add(lens);
+ }
}
return CompletableFuture.completedFuture(result);
}