From 11a4af2727a3c2156899ec31ace579bc016f5982 Mon Sep 17 00:00:00 2001 From: Jordan Andree Date: Sat, 15 Apr 2017 10:37:32 -0400 Subject: [PATCH] turn on lint_file for crystal build to resolve `require` path errors --- ale_linters/crystal/crystal.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ale_linters/crystal/crystal.vim b/ale_linters/crystal/crystal.vim index 95ab94f..8059e77 100644 --- a/ale_linters/crystal/crystal.vim +++ b/ale_linters/crystal/crystal.vim @@ -26,7 +26,7 @@ endfunction function! ale_linters#crystal#crystal#GetCommand(buffer) abort let l:crystal_cmd = 'crystal build -f json --no-codegen -o ' let l:crystal_cmd .= shellescape(g:ale#util#nul_file) - let l:crystal_cmd .= ' %t' + let l:crystal_cmd .= ' %s' return l:crystal_cmd endfunction @@ -35,6 +35,7 @@ call ale#linter#Define('crystal', { \ 'name': 'crystal', \ 'executable': 'crystal', \ 'output_stream': 'both', +\ 'lint_file': 1, \ 'command_callback': 'ale_linters#crystal#crystal#GetCommand', \ 'callback': 'ale_linters#crystal#crystal#Handle', \})