Browse Source

Update black checker

master
10sr 5 years ago
parent
commit
67c4ba4706
Signed by: 10sr GPG Key ID: 7BEC428194130EB2
1 changed files with 11 additions and 11 deletions
  1. +11
    -11
      emacs.el

+ 11
- 11
emacs.el View File

@@ -2030,17 +2030,17 @@ initializing."

(require 'flycheck)

(flycheck-define-checker python-black
(flycheck-define-checker python-black-check
"A Python style checker."
:command ("python3"
"-m" "black"
:command ("python3" "-m" "black"
"--check"
(config-file "--config" flycheck-black)
"--check" source)
:error-parser my-flycheck-parse-any-error
source)
:error-parser flycheck-parse-black-check
:enabled (lambda ()
(or (not (flycheck-python-needs-module-p 'python-black))
(flycheck-python-find-module 'python-black "black")))
:verify (lambda (_) (flycheck-python-verify-module 'python-black "black"))
(or (not (flycheck-python-needs-module-p 'python-black-check))
(flycheck-python-find-module 'python-black-check "black")))
:verify (lambda (_) (flycheck-python-verify-module 'python-black-check "black"))
:modes python-mode)

'(flycheck-define-checker python-black-diff
@@ -2056,13 +2056,13 @@ initializing."
:verify (lambda (_) (flycheck-python-verify-module 'python-black "black"))
:modes python-mode)

(flycheck-def-config-file-var flycheck-black python-black "pyproject.toml"
(flycheck-def-config-file-var flycheck-black python-black-check "pyproject.toml"
:safe #'stringp)

(add-to-list 'flycheck-checkers
'python-black)
'python-black-check)

(defun my-flycheck-parse-any-error (output checker buffer)
(defun flycheck-parse-black-check (output checker buffer)
"Flycheck parser to check if reformat is required."
(with-temp-buffer
(insert output)


Loading…
Cancel
Save