@@ -4,6 +4,7 @@ import { Disposable, ExtensionContext, TextEditorRevealType, Uri, ViewColumn, co
4
4
import { CodeActionParams , WorkspaceEdit } from 'vscode-languageclient' ;
5
5
import { LanguageClient } from 'vscode-languageclient/node' ;
6
6
import { Commands } from './commands' ;
7
+ import { getActiveLanguageClient } from './extension' ;
7
8
import {
8
9
AccessorCodeActionParams ,
9
10
AccessorCodeActionRequest ,
@@ -13,19 +14,18 @@ import {
13
14
CheckDelegateMethodsStatusRequest ,
14
15
CheckHashCodeEqualsStatusRequest ,
15
16
CheckToStringStatusRequest ,
17
+ CleanupRequest ,
16
18
GenerateAccessorsRequest ,
17
19
GenerateConstructorsRequest ,
18
20
GenerateDelegateMethodsRequest ,
19
21
GenerateHashCodeEqualsRequest ,
20
22
GenerateToStringRequest ,
21
23
ImportCandidate , ImportSelection ,
22
24
ListOverridableMethodsRequest ,
23
- CleanupRequest ,
24
25
OrganizeImportsRequest ,
25
26
VariableBinding
26
27
} from './protocol' ;
27
28
import { applyWorkspaceEdit } from './standardLanguageClient' ;
28
- import { getActiveLanguageClient } from './extension' ;
29
29
30
30
export function registerCommands ( languageClient : LanguageClient , context : ExtensionContext ) {
31
31
registerOverrideMethodsCommand ( languageClient , context ) ;
@@ -215,7 +215,7 @@ function registerGenerateToStringCommand(languageClient: LanguageClient, context
215
215
const fieldItems = result . fields . map ( ( field ) => {
216
216
return {
217
217
label : `${ field . name } : ${ field . type } ` ,
218
- picked : true ,
218
+ picked : field . isSelected ,
219
219
originalField : field
220
220
} ;
221
221
} ) ;
0 commit comments