void () { super.reload(); setMethodName(null); mySignature = null; SourcePosition sourcePosition = getSourcePosition(); if (sourcePosition != null) { SlowOperations.allowSlowOperations(() -> { MethodDescriptor descriptor = getMethodDescriptor(myProject, sourcePosition); if (descriptor != null) { setMethodName(descriptor.methodName); mySignature = descriptor.methodSignature; myIsStatic = descriptor.isStatic; } }); } PsiClass psiClass = getPsiClass(); if (psiClass != null) { getProperties().myClassPattern = psiClass.getQualifiedName(); } if (myIsStatic) { setInstanceFiltersEnabled(false); } }