Merge pull request #25377 from Microsoft/addressWesleyFeedback20180702

Use `addRelatedInfo`.
This commit is contained in:
Daniel Rosenwasser 2018-07-02 18:10:11 -07:00 committed by GitHub
commit c3b81b3e10
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19104,8 +19104,10 @@ namespace ts {
if (importNode && !isImportCall(importNode)) {
const sigs = getSignaturesOfType(getTypeOfSymbol(getSymbolLinks(apparentType.symbol).target!), kind);
if (!sigs || !sigs.length) return;
Debug.assert(!diagnostic.relatedInformation);
diagnostic.relatedInformation = [createDiagnosticForNode(importNode, Diagnostics.Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead)];
addRelatedInfo(diagnostic,
createDiagnosticForNode(importNode, Diagnostics.Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead)
);
}
}