mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
(no message)
This commit is contained in:
@@ -41,6 +41,9 @@
|
||||
</wildcardResourcePatterns>
|
||||
</component>
|
||||
<component name="DataSourceManagerImpl" />
|
||||
<component name="DependenciesAnalyzeManager">
|
||||
<option name="myForwardDirection" value="false" />
|
||||
</component>
|
||||
<component name="DependencyValidationManager" />
|
||||
<component name="EntryPointsManager">
|
||||
<entry_points />
|
||||
|
||||
+5
-1
@@ -89,11 +89,15 @@ public class CastToIncompatibleInterfaceInspection extends ExpressionInspection{
|
||||
if(aClass.isInheritor(anInterface, true)){
|
||||
return true;
|
||||
}
|
||||
if("java.lang.Object".equals(aClass.getQualifiedName()))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
final PsiManager psiManager = aClass.getManager();
|
||||
final PsiSearchHelper searchHelper = psiManager.getSearchHelper();
|
||||
final SearchScope searchScope = aClass.getUseScope();
|
||||
final PsiClass[] inheritors =
|
||||
searchHelper.findInheritors(aClass, searchScope, false);
|
||||
searchHelper.findInheritors(aClass, searchScope, true);
|
||||
for(int i = 0; i < inheritors.length; i++){
|
||||
final PsiClass inheritor = inheritors[i];
|
||||
if(inheritor.isInheritor(anInterface, true)){
|
||||
|
||||
+4
-1
@@ -90,11 +90,14 @@ public class InstanceofIncompatibleInterfaceInspection extends ExpressionInspect
|
||||
if(aClass.isInheritor(anInterface, true)){
|
||||
return true;
|
||||
}
|
||||
if("java.lang.Object".equals(aClass.getQualifiedName())){
|
||||
return true;
|
||||
}
|
||||
final PsiManager psiManager = aClass.getManager();
|
||||
final PsiSearchHelper searchHelper = psiManager.getSearchHelper();
|
||||
final SearchScope searchScope = aClass.getUseScope();
|
||||
final PsiClass[] inheritors =
|
||||
searchHelper.findInheritors(aClass, searchScope, false);
|
||||
searchHelper.findInheritors(aClass, searchScope, true);
|
||||
for(int i = 0; i < inheritors.length; i++){
|
||||
final PsiClass inheritor = inheritors[i];
|
||||
if(inheritor.isInheritor(anInterface, true)){
|
||||
|
||||
Reference in New Issue
Block a user