Я пытаюсь найти правильный формат ошибки для передачи Neomake для обработки вывода из псалма (https://github.com/vimeo/psalm).
Пример вывода:
|| ERROR: UndefinedClass - application/libraries/PluginManager/PluginBase.php:58:13 - Class or interface LimeSurvey\PluginManager\XML does not exist
(Двойные полосы видны только в :lopen
список, а не в консоли. Не уверен почему.)
Ошибка форматирования я пробовал:
||\ ERROR:\ %m\ -\ %f:%l:%c
Не уверен, что мне не хватает. Благодарен за любые советы или ссылки или что-то еще.
Решено с
'errorformat': '%tRROR:\ %s\ \\-\ %f:%l:%c\ \\-\ %m,%tNFO:\ %s\ \\-\ %f:%l:%c\ \\-\ %m',
Других решений пока нет …