File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change 4949 (let ((enabled (phpstan-enabled)))
5050 (prog1 enabled
5151 (when (and phpstan-flycheck-auto-set-executable
52- (not (and (boundp 'flycheck-phpstan-executable )
53- (symbol-value 'flycheck-phpstan-executable )))
52+ (null (bound-and-true-p flycheck-phpstan-executable))
5453 (or (stringp phpstan-executable)
5554 (eq 'docker phpstan-executable)
5655 (and (eq 'root (car-safe phpstan-executable))
5756 (stringp (cdr-safe phpstan-executable)))
5857 (and (stringp (car-safe phpstan-executable))
5958 (listp (cdr-safe phpstan-executable)))
6059 (null phpstan-executable)))
61- (set (make-local-variable 'flycheck-phpstan-executable )
62- (cond
63- ((eq 'docker phpstan-executable) phpstan-docker-executable)
64- ((stringp phpstan-executable) phpstan-executable)
65- (t (car phpstan-executable))))))))
60+ (setq-local flycheck-phpstan-executable (nth 0 (phpstan-get-executable)))))))
6661
6762(flycheck-define-checker phpstan
6863 " PHP static analyzer based on PHPStan."
You can’t perform that action at this time.
0 commit comments