JS: Include import paths from custom ModuleImportNode::Range subclasses

This commit is contained in:
Asger F
2025-11-20 16:04:18 +01:00
parent c687dc93b0
commit ed3a8bdfa9

View File

@@ -2164,6 +2164,10 @@ private predicate isDeclaredPackageName(string m) {
overlay[local]
private predicate isImportedPackageName(string m) {
m = any(Import imprt).getImportedPathString() and
(
m = any(Import imprt).getImportedPathString()
or
m = any(DataFlow::ModuleImportNode im).getPath()
) and
m.regexpMatch("[^./].*")
}