mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-47886 - IAE: TypeConversionUtil.isAssignable
This commit is contained in:
@@ -574,7 +574,7 @@ public class LambdaUtil {
|
||||
final PsiResolveHelper resolveHelper = JavaPsiFacade.getInstance(project).getResolveHelper();
|
||||
for (PsiTypeParameter typeParameter : typeParameters) {
|
||||
final PsiType constraint = resolveHelper.getSubstitutionForTypeParameter(typeParameter, returnType, interfaceMethodReturnType, false, languageLevel);
|
||||
if (constraint != PsiType.NULL) {
|
||||
if (constraint != PsiType.NULL && constraint != null) {
|
||||
PsiType inferredType = null;
|
||||
final PsiClassType[] bounds = typeParameter.getExtendsListTypes();
|
||||
for (PsiClassType classTypeBound : bounds) {
|
||||
|
||||
Reference in New Issue
Block a user