From a9b3db0626a267f6366294cc1434088c98c4b432 Mon Sep 17 00:00:00 2001 From: Victor S Date: Wed, 4 Oct 2023 23:01:27 -0300 Subject: refactor: use function to get --loglevel Added a new function to return the CLI command part for the --loglevel flag. This is part of a plan to compose the CLI command from a general object with flag details. --- autoload/prettier/resolver/config.vim | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/autoload/prettier/resolver/config.vim b/autoload/prettier/resolver/config.vim index d790286..0abea0c 100644 --- a/autoload/prettier/resolver/config.vim +++ b/autoload/prettier/resolver/config.vim @@ -33,7 +33,7 @@ function! prettier#resolver#config#resolve(config, hasSelection, start, end) abo \ get(a:config, 'requirePragma', g:prettier#config#require_pragma) . \ ' --end-of-line=' . \ get(a:config, 'endOfLine', g:prettier#config#end_of_line) . - \ ' --loglevel error '. + \ ' ' . s:Flag_loglevel() . \ ' --stdin ' return l:cmd @@ -118,3 +118,9 @@ function! s:Flag_stdin_filepath() abort let l:current_file = simplify(expand('%:p')) return '--stdin-filepath="' . l:current_file . '"' endfunction + +" Returns '--loglevel error'. +function! s:Flag_loglevel() abort + let l:level = 'error' + return '--loglevel ' . l:level +endfunction -- cgit v1.3