mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
inspection "expression can be de-lambdified"
This commit is contained in:
+3
@@ -761,6 +761,9 @@
|
||||
<constraint name="s" nameOfExprType="java.lang.String" exprTypeWithinHierarchy="true" within="" contains="" />
|
||||
<constraint name="c" nameOfExprType="char" exprTypeWithinHierarchy="true" within="" contains="" />
|
||||
</replaceConfiguration>
|
||||
<replaceConfiguration name="Can be de-lambdified" text="()->$R$.run() " recursive="false" caseInsensitive="true" type="JAVA" reformatAccordingToStyle="true" shortenFQN="true" replacement="$R$ ">
|
||||
<constraint name="R" script=""R instanceof com.intellij.psi.PsiExpression && com.intellij.psi.util.InheritanceUtil.isInheritor(com.intellij.psi.util.PsiUtil.resolveClassInType(((com.intellij.psi.PsiExpression)R).getType()), "java.lang.Runnable")"" exprTypeWithinHierarchy="true" formalTypeWithinHierarchy="true" within="" contains="" />
|
||||
</replaceConfiguration>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="SafeVarargsDetector" enabled="false" level="WARNING" enabled_by_default="false" />
|
||||
<inspection_tool class="SeamAnnotationIncorrectSignatureInspection" enabled="false" level="ERROR" enabled_by_default="false" />
|
||||
|
||||
Reference in New Issue
Block a user