From de6863ff8cb47b8ee4c87206a24977da596cbbdf Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sat, 21 Feb 2026 13:53:54 +0700 Subject: all: remove unnecessary flags If in vimrc we set the tabstop to 8, the plugin will format the file with tab width set to 8. This plugin should use whatever value from prettier config if it exist or default prettier itself. In another words, I want prettier that I use to be opinionated, less configurations, like gofmt. --- autoload/prettier/resolver/config.vim | 112 ---------------------------------- 1 file changed, 112 deletions(-) (limited to 'autoload') diff --git a/autoload/prettier/resolver/config.vim b/autoload/prettier/resolver/config.vim index 7a9d813..0c64100 100644 --- a/autoload/prettier/resolver/config.vim +++ b/autoload/prettier/resolver/config.vim @@ -42,56 +42,6 @@ function! s:Flag_range_end(config_and_sel, ...) abort return '--range-end=' . l:rangeEnd endfunction -" Returns '--tab-width=NN' -function! s:Flag_tab_width(config_and_sel, ...) abort - let l:value = get( - \ a:config_and_sel.config, - \ 'tabWidth', - \ g:prettier#config#tab_width) - - if (l:value ==# 'auto') - let l:value = prettier#utils#shim#shiftwidth() - endif - - return '--tab-width=' . l:value -endfunction - -" Returns either '--use-tabs' or an empty string. -function! s:Flag_use_tabs(config_and_sel, ...) abort - let l:value = get( - \ a:config_and_sel.config, - \ 'useTabs', - \ g:prettier#config#use_tabs) - - if (l:value ==# 'auto') - let l:value = &expandtab ? 'false' : 'true' - endif - - if ( l:value ==# 'true' ) - return ' --use-tabs' - else - return '' - endif -endfunction - -" Returns '--print-width=NN' or '' -function! s:Flag_print_width(config_and_sel, ...) abort - let l:value = get( - \ a:config_and_sel.config, - \ 'printWidth', - \ g:prettier#config#print_width) - - if (l:value ==# 'auto') - let l:value = &textwidth - endif - - if (l:value > 0) - return '--print-width=' . l:value - else - return '' - endif -endfunction - " Returns '--parser=PARSER' or '' function! s:Flag_parser(config_and_sel, ...) abort let l:value = get( @@ -144,18 +94,6 @@ endfunction let s:concat_value = function('s:Concat_value_to_flag') let s:FLAGS = { - \ '--use-tabs': { - \ 'json_name': 'useTabs', - \ 'global_name': 'use_tabs', - \ 'mapper': function('s:Flag_use_tabs')}, - \ '--tab-width': { - \ 'json_name': 'tabWidth', - \ 'global_name': 'tab_width', - \ 'mapper': function('s:Flag_tab_width')}, - \ '--print-width': { - \ 'json_name': 'printWidth', - \ 'global_name': 'print_width', - \ 'mapper': function('s:Flag_print_width')}, \ '--parser': { \ 'json_name': 'parser', \ 'global_name': 'parser', @@ -168,51 +106,6 @@ let s:FLAGS = { \ 'json_name': '', \ 'global_name': '', \ 'mapper': function('s:Flag_range_end')}, - \ '--semi': { - \ 'json_name': 'semi', - \ 'global_name': 'semi', - \ 'mapper': s:concat_value}, - \ '--single-quote': { - \ 'json_name': 'singleQuote', - \ 'global_name': 'single_quote', - \ 'mapper': s:concat_value}, - \ '--bracket-spacing': { - \ 'json_name': 'bracketSpacing', - \ 'global_name': 'bracket_spacing', - \ 'mapper': s:concat_value}, - \ '--bracket-same-line': { - \ 'json_name': 'bracketSameLine', - \ 'global_name': 'bracket_same_line', - \ 'mapper': s:concat_value, - \ 'since': '2.4.0'}, - \ '--jsx-bracket-same-line': { - \ 'json_name': 'jsxBracketSameLine', - \ 'global_name': 'jsx_bracket_same_line', - \ 'mapper': s:concat_value, - \ 'deprecated': '2.4.0'}, - \ '--arrow-parens': { - \ 'json_name': 'arrowParens', - \ 'global_name': 'arrow_parens', - \ 'mapper': s:concat_value, - \ 'since': '1.9.0'}, - \ '--trailing-comma': { - \ 'json_name': 'trailingComma', - \ 'global_name': 'trailing_comma', - \ 'mapper': s:concat_value}, - \ '--config-precedence': { - \ 'json_name': 'configPrecedence', - \ 'global_name': 'config_precedence', - \ 'mapper': s:concat_value}, - \ '--prose-wrap': { - \ 'json_name': 'proseWrap', - \ 'global_name': 'prose_wrap', - \ 'mapper': s:concat_value, - \ 'since': '1.8.2'}, - \ '--html-whitespace-sensitivity': { - \ 'json_name': 'htmlWhitespaceSensitivity', - \ 'global_name': 'html_whitespace_sensitivity', - \ 'mapper': s:concat_value, - \ 'since': '1.15.0'}, \ '--stdin-filepath': { \ 'json_name': '', \ 'global_name': '', @@ -232,11 +125,6 @@ let s:FLAGS = { \ 'global_name': '', \ 'mapper': function('s:Flag_loglevel'), \ 'deprecated': '3.0.0'}, - \ '--log-level': { - \ 'json_name': '', - \ 'global_name': '', - \ 'mapper': function('s:Flag_loglevel'), - \ 'since': '3.0.0'}, \ '--stdin': { \ 'json_name': '', \ 'global_name': '', -- cgit v1.3