From ef2c3689c846473c2bc34514d4277d4acdf64c7c Mon Sep 17 00:00:00 2001 From: Damyan Petev Date: Thu, 14 Sep 2023 10:52:01 +0300 Subject: [PATCH] fix(migrations): member lookup error when constructor is present (#13461) --- projects/igniteui-angular/migrations/common/tsUtils.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/projects/igniteui-angular/migrations/common/tsUtils.ts b/projects/igniteui-angular/migrations/common/tsUtils.ts index 6936069214f..aaf1613c836 100644 --- a/projects/igniteui-angular/migrations/common/tsUtils.ts +++ b/projects/igniteui-angular/migrations/common/tsUtils.ts @@ -318,8 +318,10 @@ export const getTypeDefinitionAtPosition = return null; } - const member: ts.ClassElement = classDeclaration.members.find(m => m.name.getText() === definition.name); - if (!member?.name) { + const member: ts.ClassElement = classDeclaration.members + .filter(x => x.kind !== ts.SyntaxKind.Constructor) + .find(m => m.name?.getText() === definition.name); + if (!member) { return null; }