2024-11-12 13:03:22 +07:00
|
|
|
local M = {}
|
|
|
|
|
|
|
|
M.setup = function(opt)
|
|
|
|
opt = opt or {}
|
2024-11-14 06:20:10 +07:00
|
|
|
require("auto-jdtls.utils").install()
|
2024-11-16 21:51:22 +07:00
|
|
|
require("auto-jdtls.create_gradle_project")
|
2024-11-16 20:14:22 +07:00
|
|
|
require("auto-jdtls.create_maven_project")
|
|
|
|
require("auto-jdtls.create_springboot_project")
|
2024-11-17 10:12:07 +07:00
|
|
|
require("auto-jdtls.generate_java_class")
|
|
|
|
require("auto-jdtls.generate_java_interface")
|
|
|
|
require("auto-jdtls.generate_java_main_class")
|
2024-11-12 13:03:22 +07:00
|
|
|
require("auto-jdtls.utils").attach_jdtls(opt)
|
|
|
|
end
|
|
|
|
|
|
|
|
return M
|