mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
ensure change variable type to lambda parameter type is not suggested
EA-96540 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText
This commit is contained in:
@@ -81,6 +81,7 @@ public class VariableTypeFix extends LocalQuickFixAndIntentionActionOnPsiElement
|
||||
&& myVariable.getTypeElement() != null
|
||||
&& myVariable.getManager().isInProject(myVariable)
|
||||
&& getReturnType() != null
|
||||
&& !LambdaUtil.notInferredType(getReturnType())
|
||||
&& getReturnType().isValid()
|
||||
&& !TypeConversionUtil.isNullType(getReturnType())
|
||||
&& !TypeConversionUtil.isVoidType(getReturnType());
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// "Change variable 'ss' type to '<lambda parameter>'" "false"
|
||||
|
||||
class Base {
|
||||
void m() {
|
||||
(s) -> {String ss = <caret>s;};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user