Skip to content

Commit 0698591

Browse files
committed
Resolve external Typescript modules to internal with same "module" property
1 parent 185ef5f commit 0698591

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

cypher/Typescript_Enrichment/Add_RESOLVES_TO_relationship_for_matching_modules.cypher

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ MATCH (module:TS:Module)
77
WHERE module.globalFqn IS NOT NULL
88
MATCH (externalModule:TS:ExternalModule)
99
WHERE module.globalFqn IS NOT NULL
10-
AND (module.globalFqn = externalModule.globalFqn
11-
OR ( externalModule.name = module.name
10+
AND ((module.globalFqn = externalModule.globalFqn)
11+
OR (module.module = externalModule.module)
12+
OR ( externalModule.name = module.name
1213
AND externalModule.moduleName = module.moduleName
1314
AND externalModule.namespace = module.namespace
1415
AND externalModule.extensionExtended = module.extensionExtended
15-
)
16+
)
1617
)
1718
AND module <> externalModule
1819
CALL { WITH module, externalModule

0 commit comments

Comments
 (0)