Skip to content

Commit cf8b8bc

Browse files
authored
Auto select field when generating constructors (#2508)
Signed-off-by: Shi Chen <[email protected]>
1 parent 26598c5 commit cf8b8bc

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/protocol.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ export interface VariableBinding {
192192
name: string;
193193
type: string;
194194
isField: boolean;
195+
isSelected?: boolean;
195196
}
196197

197198
export interface CheckHashCodeEqualsResponse {

src/sourceAction.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ function registerGenerateConstructorsCommand(languageClient: LanguageClient, con
298298
return {
299299
label: `${field.name}: ${field.type}`,
300300
originalField: field,
301+
picked: field.isSelected
301302
};
302303
});
303304
const selectedFieldItems = await window.showQuickPick(fieldItems, {

0 commit comments

Comments
 (0)