Simplified code.
#KT-2601 fixed
This commit is contained in:
@@ -94,11 +94,10 @@ public class JetQuickDocumentationProvider extends AbstractDocumentationProvider
|
|||||||
if (declaration == null) {
|
if (declaration == null) {
|
||||||
StandardLibraryReferenceResolver libraryReferenceResolver = project
|
StandardLibraryReferenceResolver libraryReferenceResolver = project
|
||||||
.getComponent(StandardLibraryReferenceResolver.class);
|
.getComponent(StandardLibraryReferenceResolver.class);
|
||||||
final Collection<PsiElement> elements = libraryReferenceResolver.resolveStandardLibrarySymbol(descriptor);
|
Collection<PsiElement> elements = libraryReferenceResolver.resolveStandardLibrarySymbol(descriptor);
|
||||||
if (elements.isEmpty()) return false;
|
return !elements.isEmpty();
|
||||||
declaration = elements.iterator().next();
|
|
||||||
}
|
}
|
||||||
if (declaration == null) return false;
|
|
||||||
if (JetLanguage.INSTANCE == declaration.getLanguage()) return true;
|
if (JetLanguage.INSTANCE == declaration.getLanguage()) return true;
|
||||||
ClsClassImpl clsClass = PsiTreeUtil.getParentOfType(declaration, ClsClassImpl.class);
|
ClsClassImpl clsClass = PsiTreeUtil.getParentOfType(declaration, ClsClassImpl.class);
|
||||||
if (clsClass == null) return false;
|
if (clsClass == null) return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user