Skip to content

Commit 5ce09e6

Browse files
Include modifiedMethodSignatures in SetModeledMethodsMessage
1 parent 8832655 commit 5ce09e6

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

extensions/ql-vscode/src/common/interface-types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,7 @@ interface SetMethodsMessage {
531531
interface SetModeledMethodsMessage {
532532
t: "setModeledMethods";
533533
methods: Record<string, ModeledMethod[]>;
534+
modifiedMethodSignatures: string[];
534535
}
535536

536537
interface SetModifiedMethodsMessage {

extensions/ql-vscode/src/model-editor/model-editor-view.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -823,14 +823,8 @@ export class ModelEditorView extends AbstractWebview<
823823
await this.postMessage({
824824
t: "setModeledMethods",
825825
methods: event.modeledMethods,
826+
modifiedMethodSignatures: [...event.modifiedMethodSignatures],
826827
});
827-
828-
if (event.modifiedMethodSignatures !== undefined) {
829-
await this.postMessage({
830-
t: "setModifiedMethods",
831-
methodSignatures: [...event.modifiedMethodSignatures],
832-
});
833-
}
834828
}
835829
}),
836830
);

extensions/ql-vscode/src/view/model-editor/ModelEditor.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ export function ModelEditor({
196196
break;
197197
case "setModeledMethods":
198198
setModeledMethods(msg.methods);
199+
setModifiedSignatures(new Set(msg.modifiedMethodSignatures));
199200
break;
200201
case "setModifiedMethods":
201202
setModifiedSignatures(new Set(msg.methodSignatures));

0 commit comments

Comments
 (0)