Relative phpstan executable generates elisp errors.
@zonuexe ya está trabajando en esto.
Desde el 21/7/2018.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
My .dir-locals.el file looks like this:
((php-mode
(flycheck-checker . phpstan)
(php-project-root . git)
(phpstan-executable . (root . "untracked/vendor/bin/phpstan"))
))
When I open one of my PHP files, I get presented with this error from flycheck:
Error while checking syntax automatically: (error "Invalid result from evaluation of (phpstan-get-command-args): (47 104 111 109 101 47 107 101 110 110 101 116 104 47 101 120 97 109 112 108 101 47 117 110 116 114 97 99 107 101 100 47 118 101 110 100 111 114 47 98 105 110 47 112 104 112 115 116 97 110 \"analyze\" \"--errorFormat=raw\" \"--no-progress\" \"--no-interaction\" \"-c\" \"/home/kenneth/example/phpstan.neon.dist\" \"-l\" \"0\")")
If I change the .dir-locals.el to use the equivalent absolute path, it works fine:
((php-mode
(flycheck-checker . phpstan)
(php-project-root . git)
(phpstan-executable . "/home/kenneth/example/untracked/vendor/bin/phpstan")
))
I would expect these two cases to have equivalent behaviour.
- Lenguaje dominante
- Emacs Lisp
- Estrellas
- 28
- Forks
- 12
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de emacs-php/phpstan.el
-
Unable to enable phpstan.Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
emacs-php/phpstan.el#25 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
emacs-php/phpstan.el#24 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
emacs-php/phpstan.el#17 · 4 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
emacs-php/phpstan.el#14 · 1 reacción ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
emacs-php/phpstan.el#8 · 8 comentarios · 1 reacción ·