From 895673188fda69a07954dda0cbe328e0feb117d5 Mon Sep 17 00:00:00 2001 From: Koen Vlaswinkel Date: Fri, 22 Mar 2024 13:09:21 +0100 Subject: [PATCH] Fix detection of Python instance methods --- .../src/model-editor/languages/python/access-paths.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts b/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts index 40410a741..db9d40b8c 100644 --- a/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts +++ b/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts @@ -112,7 +112,10 @@ export function pythonPath( export function pythonEndpointType( method: Omit, ): EndpointType { - if (method.methodParameters.startsWith("(self,")) { + if ( + method.methodParameters.startsWith("(self,") || + method.methodParameters === "(self)" + ) { return EndpointType.Method; } return EndpointType.Function;