Skip to content

Commit dff5fc9

Browse files
feat: add the rest of handlers in java_data.lua (#29)
1 parent a6a61c0 commit dff5fc9

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

‎lua/spring_boot/java_data.lua‎

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,28 @@ M.register_java_data_service = function(client)
2020
end
2121

2222
client.handlers["sts/javaSearchTypes"] = function(_, result)
23-
-- TODO
24-
print("sts/javaSearchTypes")
25-
print(vim.inspect(result))
23+
return jdtls.execute_command("sts.java.search.types", result)
2624
end
2725

2826
client.handlers["sts/javaSearchPackages"] = function(_, result)
29-
-- TODO
30-
print("sts/javaSearchPackages")
31-
print(vim.inspect(result))
27+
return jdtls.execute_command("sts.java.search.packages", result)
3228
end
3329

3430
client.handlers["sts/javaSubTypes"] = function(_, result)
3531
return jdtls.execute_command("sts.java.hierarchy.subtypes", result)
3632
end
3733

3834
client.handlers["sts/javaSuperTypes"] = function(_, result)
39-
-- TODO
40-
print("sts/javaSuperTypes")
41-
print(vim.inspect(result))
35+
return jdtls.execute_command("sts.java.hierarchy.supertypes", result)
4236
end
4337

4438
client.handlers["sts/javaCodeComplete"] = function(_, result)
4539
return jdtls.execute_command("sts.java.code.completions", result)
4640
end
41+
42+
client.handlers["sts/project/gav"] = function(_, result)
43+
return jdtls.execute_command("sts.project.gav", result)
44+
end
4745
end
4846

4947
return M

0 commit comments

Comments
 (0)