1
0
mirror of https://github.com/amix/vimrc synced 2025-07-12 06:05:01 +08:00
This commit is contained in:
geezus
2021-06-30 12:00:07 -05:00
parent 43c7efba8d
commit 3afe70fe5a
1529 changed files with 3053 additions and 3018 deletions

11
sources_non_forked/ale/ale_linters/elixir/credo.vim Normal file → Executable file
View File

@ -45,6 +45,16 @@ function! ale_linters#elixir#credo#GetMode() abort
endif
endfunction
function! ale_linters#elixir#credo#GetConfigFile() abort
let l:config_file = get(g:, 'ale_elixir_credo_config_file', '')
if empty(l:config_file)
return ''
endif
return ' --config-file ' . l:config_file
endfunction
function! ale_linters#elixir#credo#GetCommand(buffer) abort
let l:project_root = ale#handlers#elixir#FindMixUmbrellaRoot(a:buffer)
let l:mode = ale_linters#elixir#credo#GetMode()
@ -52,6 +62,7 @@ function! ale_linters#elixir#credo#GetCommand(buffer) abort
return ale#path#CdString(l:project_root)
\ . 'mix help credo && '
\ . 'mix credo ' . ale_linters#elixir#credo#GetMode()
\ . ale_linters#elixir#credo#GetConfigFile()
\ . ' --format=flycheck --read-from-stdin %s'
endfunction

0
sources_non_forked/ale/ale_linters/elixir/dialyxir.vim Normal file → Executable file
View File

0
sources_non_forked/ale/ale_linters/elixir/dogma.vim Normal file → Executable file
View File

View File

0
sources_non_forked/ale/ale_linters/elixir/mix.vim Normal file → Executable file
View File