dart.lua 400 B

123456789101112131415
  1. if require("lv-utils").check_lsp_client_active "dartls" then
  2. return
  3. end
  4. require("lspconfig").dartls.setup {
  5. cmd = { "dart", O.lang.dart.sdk_path, "--lsp" },
  6. on_attach = require("lsp").common_on_attach,
  7. init_options = {
  8. closingLabels = false,
  9. flutterOutline = false,
  10. onlyAnalyzeProjectsWithOpenFiles = false,
  11. outline = false,
  12. suggestFromUnimportedLibraries = true,
  13. },
  14. }