File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ export default (tsApi: { onCompletionAccepted }) => {
6262 for ( const [ i , { insertText, name } ] of parameters . entries ( ) ) {
6363 const isRest = insertText . startsWith ( '...' )
6464 let text : string
65- // eslint-disable-next-line default-case, @typescript-eslint/switch-exhaustiveness-check
65+ // eslint-disable-next-line default-case
6666 switch ( insertMode ) {
6767 case 'always-name' :
6868 text = name
@@ -81,7 +81,8 @@ export default (tsApi: { onCompletionAccepted }) => {
8181 }
8282
8383 const allFiltered = data . parameters . length > parameters . length
84- if ( allFiltered ) snippet . appendTabstop ( )
84+ // TODO when many, but at least one not empty
85+ if ( allFiltered || data . hasManySignatures ) snippet . appendTabstop ( )
8586
8687 snippet . appendText ( ')' )
8788 void editor . insertSnippet ( snippet , undefined , {
You can’t perform that action at this time.
0 commit comments