* fix file info null reference

* check for binding

* removing fileinfo in if statement
This commit is contained in:
Kacie Kang 2024-08-08 16:08:33 -07:00 коммит произвёл GitHub
Родитель e8f0965e5b
Коммит 1f193580c8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -2032,8 +2032,13 @@ export class Program {
}
// We might not have the file info if binding failed for whatever reasons.
// Check whether the file has been bound
if (file.sourceFile.isBindingRequired()) {
continue;
}
const fileInfo = AnalyzerNodeInfo.getFileInfo(parseResults.parseTree);
if (fileInfo && fileInfo.accessedSymbolSet) {
if (fileInfo.accessedSymbolSet) {
dependentFiles.push(parseResults);
}
}