Get rid of cl-loop
This commit is contained in:
@@ -66,18 +66,18 @@
|
|||||||
"Parse the full JSON output of vale, OUTPUT, into a sequence of flycheck error structs."
|
"Parse the full JSON output of vale, OUTPUT, into a sequence of flycheck error structs."
|
||||||
(let* ((issues (cdar (json-read-from-string output)))
|
(let* ((issues (cdar (json-read-from-string output)))
|
||||||
(filename (buffer-file-name buffer)))
|
(filename (buffer-file-name buffer)))
|
||||||
(cl-loop
|
(mapcar (lambda (issue)
|
||||||
for issue across issues collect
|
(let-alist issue
|
||||||
(let-alist issue
|
(flycheck-error-new
|
||||||
(flycheck-error-new
|
:buffer buffer
|
||||||
:buffer buffer
|
:filename filename
|
||||||
:filename filename
|
:checker checker
|
||||||
:checker checker
|
:line .Line
|
||||||
:line .Line
|
:column (elt .Span 0)
|
||||||
:column (elt .Span 0)
|
:message .Message
|
||||||
:message .Message
|
:level (assoc-default .Severity flycheck-vale--level-map 'string-equal 'error)
|
||||||
:level (assoc-default .Severity flycheck-vale--level-map 'string-equal 'error)
|
:id .Check)))
|
||||||
:id .Check)))))
|
issues)))
|
||||||
|
|
||||||
(flycheck-def-executable-var vale "vale")
|
(flycheck-def-executable-var vale "vale")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user