GitOrigin-RevId: e4993ed28c3a9932c7b976d56fb56975b5a692be
This commit is contained in:
Dmitry Trofimov
2020-04-01 16:58:20 +02:00
committed by intellij-monorepo-bot
parent e55fb38282
commit a62670a4f0

View File

@@ -54,8 +54,13 @@ public class PyMissingTypeHintsInspection extends PyInspection {
private boolean shouldRegisterProblem(PyFunction function) {
if (m_onlyWhenTypesAreKnown) {
PySignature signature = PySignatureCacheManager.getInstance(function.getProject()).findSignature(function);
return signature != null && canAnnotate(signature);
PySignatureCacheManager instance = PySignatureCacheManager.getInstance(function.getProject());
if (instance != null) {
PySignature signature = instance.findSignature(function);
return signature != null && canAnnotate(signature);
} else {
return false;
}
}
else {
return true;