mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-05-23 17:22:51 +07:00
07fa74c8b5
register return type constrain replaces wildcard parametrization with fresh variables aka custom capture conversion. When the specification would deal with these fresh type parameters further, IDEA expects them like PsiCapturedWildcards. Let's restore captured wildcards when inference failed to add any new constraints for fresh variables but initial upper bound of captured wildcard