dart: use lsp to format code on save

This commit is contained in:
Łukasz Pankowski 2019-12-01 23:58:48 +01:00
parent 8e9c031ca1
commit a9bfe1ca28

View File

@ -719,8 +719,6 @@ inserted between the braces between the braces."
;;; NOTE: `pub` and `dart` must be in PATH for lsp to start in ;;; NOTE: `pub` and `dart` must be in PATH for lsp to start in
;;; dart-mode. ;;; dart-mode.
(use-package format-all)
(use-package dart-mode (use-package dart-mode
:init :init
(setq lsp-dart-analysis-sdk-dir "~/local/flutter/bin/cache/dart-sdk/") (setq lsp-dart-analysis-sdk-dir "~/local/flutter/bin/cache/dart-sdk/")
@ -733,9 +731,9 @@ inserted between the braces between the braces."
(smartparens-mode 1) (smartparens-mode 1)
(flycheck-mode 1) (flycheck-mode 1)
(company-mode 1) (company-mode 1)
(format-all-mode)
(lsp)) (lsp))
(add-hook 'dart-mode-hook #'my-dart-mode-hook-fn)) (add-hook 'dart-mode-hook #'my-dart-mode-hook-fn)
(add-hook 'before-save-hook #'lsp-format-buffer))
(use-package flutter (use-package flutter
:after dart-mode :after dart-mode