purcell / flycheck-package

Flycheck checker for elisp package metadata
40 stars 3 forks source link

[Question] Is this linter running async? #6

Closed conao3 closed 4 years ago

conao3 commented 4 years ago

Hi! This package and your package-lint save much time for me!

I have one question, my Emacs display backtrace when package-lint fail to scan in some condition. I think flycheck's linter run async, but this linter is not?

purcell commented 4 years ago

This is a pure-lisp flycheck backend, and runs synchronously. What backtraces are you seeing?

conao3 commented 4 years ago

When I open dash.el, I get below error and backtrace.

Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
  signal(wrong-type-argument (integer-or-marker-p nil))
  flycheck-package--start(emacs-lisp-package #f(compiled-function (&rest args) #<bytecode 0x2f500f1>))
  flycheck-syntax-check-start(#s(flycheck-syntax-check :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-package :context nil :working-directory "/home/conao/dev/forks/dash.el/") #f(compiled-function (&rest args) #<bytecode 0x2f500f1>))
  flycheck-start-current-syntax-check(emacs-lisp-package)
  flycheck-finish-current-syntax-check((#s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 30 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 29 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 48 :column nil :message "All variables and subroutines might as well have a documentation string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 53 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 68 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 83 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 82 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 96 :column nil :message "Argument ‘eval-initial-value’ should appear (as EVAL-INITIAL-VALUE) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 104 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 112 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 121 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 143 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 161 :column nil :message "Second line should not have indentation" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 166 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Probably \"executes\" should be imperative \"execute\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Probably \"calls\" should be imperative \"call\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 207 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 212 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 219 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 221 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 231 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 240 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 243 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 241 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 255 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 260 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 261 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 271 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 278 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 277 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 293 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 301 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 309 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 317 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 329 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 350 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 357 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 368 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 382 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 390 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 398 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 413 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 433 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 442 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 450 :column nil :message "Argument ‘pred’ should appear (as PRED) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 458 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) ...) "/home/conao/dev/forks/dash.el/")
  flycheck-report-buffer-checker-status(#s(flycheck-syntax-check :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :context #<process flycheck-emacs-lisp-checkdoc> :working-directory "/home/conao/dev/forks/dash.el/") finished (#s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 30 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 29 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 48 :column nil :message "All variables and subroutines might as well have a documentation string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 53 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 68 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 83 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 82 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 96 :column nil :message "Argument ‘eval-initial-value’ should appear (as EVAL-INITIAL-VALUE) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 104 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 112 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 121 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 143 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 161 :column nil :message "Second line should not have indentation" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 166 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Probably \"executes\" should be imperative \"execute\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Probably \"calls\" should be imperative \"call\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 207 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 212 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 219 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 221 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 231 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 240 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 243 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 241 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 255 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 260 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 261 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 271 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 278 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 277 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 293 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 301 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 309 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 317 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 329 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 350 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 357 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 368 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 382 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 390 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 398 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 413 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 433 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 442 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 450 :column nil :message "Argument ‘pred’ should appear (as PRED) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 458 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) ...))
  apply(flycheck-report-buffer-checker-status #s(flycheck-syntax-check :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :context #<process flycheck-emacs-lisp-checkdoc> :working-directory "/home/conao/dev/forks/dash.el/") (finished (#s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 30 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 29 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 48 :column nil :message "All variables and subroutines might as well have a documentation string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 53 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 68 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 83 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 82 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 96 :column nil :message "Argument ‘eval-initial-value’ should appear (as EVAL-INITIAL-VALUE) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 104 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 112 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 121 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 143 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 161 :column nil :message "Second line should not have indentation" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 166 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Probably \"executes\" should be imperative \"execute\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Probably \"calls\" should be imperative \"call\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 207 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 212 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 219 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 221 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 231 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 240 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 243 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 241 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 255 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 260 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 261 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 271 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 278 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 277 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 293 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 301 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 309 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 317 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 329 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 350 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 357 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 368 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 382 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 390 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 398 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 413 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 433 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 442 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 450 :column nil :message "Argument ‘pred’ should appear (as PRED) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 458 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) ...)))
  #f(compiled-function (&rest args) #<bytecode 0x2dc188d>)(finished (#s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 30 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 29 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 48 :column nil :message "All variables and subroutines might as well have a documentation string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 53 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 68 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 83 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 82 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 96 :column nil :message "Argument ‘eval-initial-value’ should appear (as EVAL-INITIAL-VALUE) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 104 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 112 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 121 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 143 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 161 :column nil :message "Second line should not have indentation" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 166 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 186 :column nil :message "Probably \"executes\" should be imperative \"execute\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Argument ‘num’ should appear (as NUM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 197 :column nil :message "Probably \"calls\" should be imperative \"call\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 207 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 212 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 219 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 221 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 231 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 240 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 243 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 241 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 255 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 260 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 261 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 271 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 278 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 277 :column nil :message "There should be two spaces after a period" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 293 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 301 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 309 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 317 :column nil :message "Argument ‘fn’ should appear (as FN) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 329 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 339 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 350 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 357 :column nil :message "Probably \"returns\" should be imperative \"return\"" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 368 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 382 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 390 :column nil :message "Argument ‘list’ should appear (as LIST) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 398 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 413 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 433 :column nil :message "Argument ‘form’ should appear (as FORM) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 442 :column nil :message "Some lines are over 80 columns wide" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 450 :column nil :message "Argument ‘pred’ should appear (as PRED) in the doc string" :level warning :id nil :group nil) #s(flycheck-error :buffer #<buffer dash.el<dash.el>> :checker emacs-lisp-checkdoc :filename "/home/conao/dev/forks/dash.el/dash.el" :line 458 :column nil :message "First line is not a complete sentence" :level warning :id nil :group nil) ...))
  flycheck-finish-checker-process(emacs-lisp-checkdoc 0 ("/tmp/flycheckVquAl4/dash.el" "/tmp/flycheckVquAl4") "\n\n\f\n*** ../../../../../tmp/flycheckVquAl4/dash.el: checkdoc-current-buffer V 0.6.1\n../../../../../tmp/flycheckVquAl4/dash.el:30: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:29: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:48: All variables and subroutines might as well have a documentation string\n../../../../../tmp/flycheckVquAl4/dash.el:53: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:68: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:83: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:82: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:96: Argument ‘eval-initial-value’ should appear (as EVAL-INITIAL-VALUE) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:104: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:112: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:121: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:143: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:161: Second line should not have indentation\n../../../../../tmp/flycheckVquAl4/dash.el:166: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:186: Argument ‘num’ should appear (as NUM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:186: Probably \"executes\" should be imperative \"execute\"\n../../../../../tmp/flycheckVquAl4/dash.el:197: Argument ‘num’ should appear (as NUM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:197: Probably \"calls\" should be imperative \"call\"\n../../../../../tmp/flycheckVquAl4/dash.el:207: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:212: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:219: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:221: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:231: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:240: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:243: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:241: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:255: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:260: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:261: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:271: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:278: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:277: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:293: Argument ‘fn’ should appear (as FN) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:301: Argument ‘fn’ should appear (as FN) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:309: Argument ‘fn’ should appear (as FN) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:317: Argument ‘fn’ should appear (as FN) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:329: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:339: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:339: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:350: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:357: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:368: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:382: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:390: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:398: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:413: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:433: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:442: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:450: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:458: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:458: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:471: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:483: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:487: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:493: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:524: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:536: Symbols t and nil should not appear in single quotes\n../../../../../tmp/flycheckVquAl4/dash.el:551: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:591: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:601: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:614: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:622: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:642: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:660: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:729: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:735: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:747: All variables and subroutines might as well have a documentation string\n../../../../../tmp/flycheckVquAl4/dash.el:751: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:769: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:790: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:804: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:814: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:814: Probably \"matches\" should be imperative \"match\"\n../../../../../tmp/flycheckVquAl4/dash.el:851: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:885: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:893: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:897: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:906: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:946: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:946: Argument ‘func’ should appear (as FUNC) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:953: Argument ‘n’ should appear (as N) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:965: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:982: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1015: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1020: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:1038: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1051: Argument ‘n’ should appear (as N) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1061: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:1067: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:1067: Argument ‘n’ should appear (as N) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1083: Argument ‘n’ should appear (as N) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1090: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1117: Probably \"returns\" should be imperative \"return\"\n../../../../../tmp/flycheckVquAl4/dash.el:1121: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1152: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1153: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1152: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1189: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1211: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1228: Argument ‘lists’ should appear (as LISTS) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1238: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1257: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1267: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1272: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1275: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1268: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1292: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1292: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1312: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1319: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1319: Probably \"Appends\" should be imperative \"Append\"\n../../../../../tmp/flycheckVquAl4/dash.el:1326: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1331: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1336: Argument ‘lists’ should appear (as LISTS) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1398: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1405: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1412: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1418: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1423: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1428: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1436: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1441: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1449: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1453: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1487: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1487: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1489: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1487: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1500: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1500: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1502: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1500: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:1537: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1537: Argument ‘x’ should appear (as X) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1547: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1547: Argument ‘x’ should appear (as X) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1557: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1557: Argument ‘x’ should appear (as X) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1567: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1577: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:1597: Probably \"starts\" should be imperative \"start\"\n../../../../../tmp/flycheckVquAl4/dash.el:1602: Argument ‘skip-cdr’ should appear (as SKIP-CDR) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1611: Argument ‘skip-cdr’ should appear (as SKIP-CDR) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1621: Argument ‘skip-cdr’ should appear (as SKIP-CDR) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1631: Argument ‘match-form’ should appear (as MATCH-FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1659: Argument ‘props’ should appear (as PROPS) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1666: Symbols t and nil should not appear in single quotes\n../../../../../tmp/flycheckVquAl4/dash.el:1704: Argument ‘match-form’ should appear (as MATCH-FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1804: Argument ‘match-form’ should appear (as MATCH-FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1865: Argument ‘match-form’ should appear (as MATCH-FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2112: Probably \"executes\" should be imperative \"execute\"\n../../../../../tmp/flycheckVquAl4/dash.el:2145: Argument ‘forms’ should appear (as FORMS) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2199: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2200: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:2218: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2218: Argument ‘var-val’ should appear (as VAR-VAL) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2218: Probably \"evaluates\" should be imperative \"evaluate\"\n../../../../../tmp/flycheckVquAl4/dash.el:2229: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2229: Probably \"evaluates\" should be imperative \"evaluate\"\n../../../../../tmp/flycheckVquAl4/dash.el:2236: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2236: Argument ‘body’ should appear (as BODY) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2237: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:2248: Argument ‘var-val’ should appear (as VAR-VAL) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2248: Probably \"evaluates\" should be imperative \"evaluate\"\n../../../../../tmp/flycheckVquAl4/dash.el:2258: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2258: Argument ‘body’ should appear (as BODY) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2258: Probably \"evaluates\" should be imperative \"evaluate\"\n../../../../../tmp/flycheckVquAl4/dash.el:2271: Argument ‘list’ should appear (as LIST) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2296: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:2315: Some lines are over 80 columns wide\n../../../../../tmp/flycheckVquAl4/dash.el:2351: First sentence should end with punctuation\n../../../../../tmp/flycheckVquAl4/dash.el:2365: Probably \"contains\" should be imperative \"contain\"\n../../../../../tmp/flycheckVquAl4/dash.el:2387: \"true\" should usually be \"non-nil\"\n../../../../../tmp/flycheckVquAl4/dash.el:2441: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2501: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2509: First line is not a complete sentence\n../../../../../tmp/flycheckVquAl4/dash.el:2517: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2524: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2555: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2565: Symbols t and nil should not appear in single quotes\n../../../../../tmp/flycheckVquAl4/dash.el:2575: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2591: Argument ‘con’ should appear (as CON) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2596: Argument ‘val’ should appear (as VAL) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2613: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:2625: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2635: There should be two spaces after a period\n../../../../../tmp/flycheckVquAl4/dash.el:2647: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2661: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2682: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2702: Argument ‘form’ should appear (as FORM) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2720: Argument ‘pred’ should appear (as PRED) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:2739: Argument ‘branch’ should appear (as BRANCH) in the doc string\n../../../../../tmp/flycheckVquAl4/dash.el:1053: Error messages should *not* end with a period" #f(compiled-function (&rest args) #<bytecode 0x2dc188d>) "/home/conao/dev/forks/dash.el/")
  flycheck-handle-signal(#<process flycheck-emacs-lisp-checkdoc> "finished\n")
conao3 commented 4 years ago

I Edebug package-lint--check-all, maybe (package-lint--check-no-use-of-cl) cause this error.

[EDIT] And I found below code also generate error (open dash.el as dash.el needed)

(with-current-buffer "dash.el"
  (package-lint--map-regexp-match
   "(\\s-*?require\\s-*?'cl\\_>"
   (lambda (_)
     (list
      'warning
      "Replace deprecated `cl' with `cl-lib'.  The `cl-libify' package can help with this."))))
Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
  goto-char(nil)
  (save-excursion (goto-char (match-beginning 1)) (let ((err (funcall callback sym))) (if err (progn (if (package-lint--inside-comment-or-string-p) nil (apply (function package-lint--error-at-point) err))))))
  (let ((sym (match-string-no-properties 1))) (save-excursion (goto-char (match-beginning 1)) (let ((err (funcall callback sym))) (if err (progn (if (package-lint--inside-comment-or-string-p) nil (apply (function package-lint--error-at-point) err)))))))
  (while (re-search-forward regexp nil t) (let ((sym (match-string-no-properties 1))) (save-excursion (goto-char (match-beginning 1)) (let ((err (funcall callback sym))) (if err (progn (if (package-lint--inside-comment-or-string-p) nil (apply ... err))))))))
  (save-excursion (goto-char (point-min)) (while (re-search-forward regexp nil t) (let ((sym (match-string-no-properties 1))) (save-excursion (goto-char (match-beginning 1)) (let ((err (funcall callback sym))) (if err (progn (if ... nil ...))))))))
  package-lint--map-regexp-match("(\\s-*?require\\s-*?'cl\\_>" (lambda (_) (list (quote warning) "Replace deprecated `cl' with `cl-lib'.  The `cl-libify' package can help with this.")))
  (save-current-buffer (set-buffer "dash.el") (package-lint--map-regexp-match "(\\s-*?require\\s-*?'cl\\_>" (function (lambda (_) (list (quote warning) "Replace deprecated `cl' with `cl-lib'.  The `cl-libify' package can help with this.")))))
  eval((save-current-buffer (set-buffer "dash.el") (package-lint--map-regexp-match "(\\s-*?require\\s-*?'cl\\_>" (function (lambda (_) (list (quote warning) "Replace deprecated `cl' with `cl-lib'.  The `cl-libify' package can help with this."))))) nil)
  elisp--eval-last-sexp(t)
  eval-last-sexp(t)
  eval-print-last-sexp(nil)
  funcall-interactively(eval-print-last-sexp nil)
  call-interactively(eval-print-last-sexp nil nil)
  command-execute(eval-print-last-sexp)
purcell commented 4 years ago

Thanks, I can reproduce that, so I'll take a look.

purcell commented 4 years ago

Fixed now, thanks for letting me know.

conao3 commented 4 years ago

Good, Now back to the first question. I think there is merit to run this linter with async, but is there a reason to run it synchronously? I think many flycheck-linters are running on async.

purcell commented 4 years ago

By what mechanism would that work? Emacs is single-threaded. I am not aware of any non-process-based flycheck backends that operate asynchronously.

conao3 commented 4 years ago

flycheck just executes another program and gets standard output only. But as this package use flycheck-define-generic-checker, flycheck wait this linter execution. I think if we use a more hi-level function, this linter is executed as async.